码迷,mamicode.com
首页 >  
搜索关键字:gets和scanf的区别    ( 3个结果
53 再谈字符串
C语言中,gets() 和scanf()的区别在于输入的字符串是否中间有空格:对于前者,只有遇到"\n"时才停止输入,而对于后者,出现"\n"或空格都停止输入。fgets会认为用户输入的回车也是字符串的一部分,并且会检查是否缓存区溢出。所以最好使用fgets,因为比较安全,但为了保证安全,第二个参数 ...
分类:其他好文   时间:2017-11-08 13:20:11    阅读次数:90
(C语言)回文字符串的判断
问题描述: 判断一个字符串是否为回文字符串。 程序分析: 回文字符串: (1)是一种特殊的字符串,有着不一样的特点。整个字符串中的每个元素的首尾是相同的,并且内容关于中间“对称”。 (2)写程序的时候,写一个函数,并且用指针实现判断功能,最后再调用这个函数。 (3)在写这个函数的时候,我在主函数里传入一个字符串可以用scanf也可以用gets函数。这个时候如果我想要连续判断字符串是否为...
分类:编程语言   时间:2015-04-26 16:47:18    阅读次数:249
scanf与gets读取字符串的区别
对于编程初学者很多人对gets和scanf都没做过深入的了解,本文为大家详细说明gets和scanf的区别 gets  1、函数:gets(字符指针)   2、头文件:stdio.h(c中),c++不需包含此头文件   3、原型:char*gets(char*buffer);   4、功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在bu...
分类:其他好文   时间:2014-08-06 11:57:51    阅读次数:259
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!