竞赛技巧:读取一行到string类

string类中定义了getline函数;

调用方法:getline(cin,string);

 string a;
 getline(cin,a);

Hide:

1.在使用getline之前有其他输入的话,请注意用getchar()来清空掉换行符;

2.getline()是读取到换行符后的;

string a,b;
getline(cin,a);
getline(cin,b);
cout<<a<<b<<endl;

输入:

aaaa bbbb

cccc dddd

输出:

aaaa bbbbcccc dddd

由此可见getline会读取到换行符后,但是用cout输出却不会输出换行符。

相关日志

  1. 2016.05.11

    ZOJ 3702 Gibonacci number

    题目地址:http://acm.zju.ed…

  2. 2016.07.13

    安利一波答案 经典算法设计

      (更多…)

  3. 2016.05.12

    ZOJ 3698 Carrot Fantasy(搜索大模拟)

    题目地址:http://acm.zju.ed…

  4. 2016.05.09

    FZU 2091 播放器

    题目地址:http://acm.fzu.ed…

  5. 2016.05.11

    ZOJ 3704 I am Nexus Master!(模拟)

    题目链接:http://acm.zju.ed…

  6. 2016.05.09

    FZU 2093 寻找兔子(状压dp)

    题目地址:http://acm.fzu.ed…

评论

还没有评论。

在此评论中不能使用 HTML 标签。