gets
学C++没多久,刚看了一遍书和视频教程,看例题的时候被这几个函数弄的很迷糊,不知道怎么用才算准确
cin.get() //输入一个字符
getline() //输入一个字符串
cin.getline() //和getline()不一样?
getchar() //输入一个字符
gets() //也是输入一个字符串?
其他
网上也搜了不少,但是要么例子太复杂,没看懂,要么说的不全面(这样的输入函数貌似很多的样子。。呵呵,我被弄糊涂了)
能用一些简单的例子给我说一下就好了^_^谢谢啦!
cin.get() //输入一个字符
getline() //输入一个字符串
cin.getline() //和getline()不一样?
getchar() //输入一个字符
gets() //也是输入一个字符串?
其他
网上也搜了不少,但是要么例子太复杂,没看懂,要么说的不全面(这样的输入函数貌似很多的样子。。呵呵,我被弄糊涂了)
能用一些简单的例子给我说一下就好了^_^谢谢啦!
...全文
相关推荐
C++深入了解scanf()getchar()和gets()等函数
C++深入了解scanf()getchar()和gets()等函数
c语言gets()的用法
c语言gets()的用法
C语言的getc()函数和gets()函数的使用对比
主要介绍了C语言的getc()函数和gets()函数的使用对比,从数据流中一个是读取字符一个是读取字符串,需要的朋友可以参考下
C语言gets()和scanf()函数的区别
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串hi hello,则应该使用__gets__函数。 gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。 char string[15]; gets(string); /*遇到回车认为输入结束*/ scanf(%s,string); /*遇到空格认为输入结束*/ 所以在输入的字符串中包含空格时,应该使用gets输入。 scanf和gets获取字符串时的区别 在C语言中,能构获取字符串的函数至少有两个:
scanf(), getchar(), 以及gets()函数注意点
对函数scanf()、getchar()、gets()的异同进行深入剖析


