码迷,mamicode.com
首页 > 其他好文 > 详细

cin 字符串输入

时间:2017-03-06 01:20:05      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:输入   代码   log   return   code   char   结束   测试   class   

cin 字符串输入

  在学习c的时候,关于字符串的输入,记得有 scanf("%s",s); gets(s); 还有...o.o 好想没了...

  scanf("%s",s)

    读取一行,但空格相当与一个‘\n‘ 不读取。

    while(scanf("%s",s)){} : 支持 Ctrl+z 结束输入 即 此次运行表达式==0。

  gets(s)

    读取一行,包括空格。

  cin>>s

    while(cin>>s): 也支持 Ctrl+z 结束输入 即 此次运行表达式==0。

      和scanf("%s",s)一样。

    


测试代码 C++:

1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5     char c[100];
6     while(cin>>c)
7         cout<<c<<endl;
8     return 0;
9 }

2017-03-05 23:15:43

cin 字符串输入

标签:输入   代码   log   return   code   char   结束   测试   class   

原文地址:http://www.cnblogs.com/Twobox/p/6507310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!