关于字符串的输入总结
2017-02-10 16:21
274 查看
c中:
1、scanf("%c",a);//输入一个字符,a代表的是一个字符
2、scanf("%s",a);//输入一个字符串,a代表的是一个字符数组的名字,不接受空格的
3、getchar();//输入一个字符
4、gets(a);//输入一个字符串,a代表的是字符串的名字,可以接搜空格的!
c++中:
1、cin>>
输入数字:以空格或回车结束
输入字符或字符串:以空格、TAB、回车结束!
2、cin.get(字符变量名):用来接收字符
cin.get(字符数组名,接受字符数目),用来接收一个字符串,可以接受空格的
cin.get(无参数):没有参数主要是用于舍弃输入流中的不需要的字符或者舍弃回车弥补cin.get(字符数组名,接受字符数目),的空格的不足
3、cin.getline(字符数组名,接受字符数目):接受一个字符串
cin.getlne():其实可以有三个参数,最后一个参数是字符串的结束标志,当最后的参数省略时,默认是'\0'
4、getline():接受一个字符串,可以接受空格的,也可以有三个参数的
5、gets():接受一个字符串,可以接受空格的
6、getchar():接受一个字符
相关文章推荐
- 关于输入字符串格式不正确的问题
- 关于 字符串中的单引号, 在sql存储过程中的传输总结; 逗号分隔的多个变量提取方法.
- 总结 关于C风格字符串
- C关于字符串操作的一点小总结
- 关于字符串hash函数的总结
- 关于字符串的总结
- [转]关于在C++中输入带空格的字符串的方法
- 关于字符串转换的总结
- 关于字符串类型相关的问题总结
- 关于字符串的面试题总结
- 关于字符串的输入输出问题
- 关于c里面 用 %[] 输入字符串的问题 【摘自旧博】
- 字符串输入总结
- 关于字符串类型相关的问题总结
- asp.net 关于字符串内范围截取的一点方法总结
- JAVA与C++::关于JNI中文字符串操作问题总结
- JAVA与C++::关于JNI中文字符串操作问题总结
- 关于字符串内范围截取的一点方法总结
- 总结 关于C风格字符串
- 输入一个字符串,输出该字符串中字符的所有组合 C#【总结】