gets 原来可以这样用
2015-03-18 19:52
543 查看
#include <stdio.h>
//typedef __cdecl gets(char *) gets;
void main()
{
char a[10];
gets(a);
printf("%s\n",a);
}
gets 用法和scanf() 一样 但是scanf 遇到空格就意味字符串结束了
使用scanf("%s",s) 函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止。
//typedef __cdecl gets(char *) gets;
void main()
{
char a[10];
gets(a);
printf("%s\n",a);
}
gets 用法和scanf() 一样 但是scanf 遇到空格就意味字符串结束了
使用scanf("%s",s) 函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止。
相关文章推荐
- 令我醉的js加载图片,。。。原来,原来可以这样。。(简单粗暴)
- 原来HIBERNATE还可以这样用啊。。。动态表名
- 原来计算机中的搜索可以这样简单
- 4程序员小飞原计划三天完成某个任务,现在是第三天的下午,他马上就可以做完。但是在实现功能的过程中,他越来越意识到自己原来设计中的弱点,他应该采取另一个办法,才能避免后面集成阶段的额外工作。但是他如果现在就改弦更张,那势必要影响自己原来估计的准确性,并且会花费额外的时间,这样他的老板、同事也许会因此看不起他。如果他按部就班地按既定设计完成,还要花更多时间在后续集成上,但那就不是他个人的问题了,怎么办
- 原来屏幕可以这样——数字魔方之电影院篇
- 【经典网页设计】原来404错误页面可以这样设计
- TOhtml,原来vim还可以这样
- 原来我还可以这样活:拆掉思维里的墙
- 原来Javascript还是可以这样写的
- 原来可以这样真实。
- @Aspect统一处理Web请求日志--Spring Boot--Java EE开发,原来可以这样!
- 高逼格的画图:VIM原来可以这样玩
- 原来可以这样二分 -_-
- 原来css中的border还可以这样玩
- 原来网站上可以这样嵌套动态google地图
- 秋,原来可以这样拍
- Java | 原来 try 还可以这样用啊?!
- 高逼格的画图:VIM原来可以这样玩
- 原来我还可以这样活:拆掉思维里的墙
- 高逼格的画图:VIM原来可以这样玩