gets()与scanf()的区别
2009-02-21 09:08
218 查看
可以用如下两种方式输入字符串,示例程序段如下:
char string[15];
gets(string); /*遇到回车认为输入结束*/
scanf("%s",string); /*遇到空格认为输入结束*/
。。。
所以在输入的字符串中包含空格时,应该使用gets输入。
char string[15];
gets(string); /*遇到回车认为输入结束*/
scanf("%s",string); /*遇到空格认为输入结束*/
。。。
所以在输入的字符串中包含空格时,应该使用gets输入。
相关文章推荐
- gets()与scanf()对于输入字符串的区别2024
- 区别cin,scanf,gets,getchar
- getchar() getch() getche() gets() puts() scanf()的用法及区别
- getch(),getche(),getchar(),gets(),scanf()的区别
- scanf(),printf()和gets(),puts()在输入输出字符串时的区别
- scanf与gets读取字符串的区别
- gets 和 scanf 的区别
- gets 与 scanf 的区别
- c语言获取用户输入字符串是scanf和gets的区别
- fgets、gets和scanf的区别
- scanf和gets的区别
- c语言scanf()函数和gets()函数的区别
- 字符串处理之gets与scanf("%s")的区别
- gets 和 scanf的 区别
- scanf与gets区别
- 关于scanf与gets的区别
- scanf()、getchar()、gets()、cin之间的区别
- C语言 gets()和scanf()函数的区别
- C经典 scanf 、gets 与fgets区别
- gets()与scanf()的区别