博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scanf()和gets()的结束标志
阅读量:5917 次
发布时间:2019-06-19

本文共 315 字,大约阅读时间需要 1 分钟。

/**

gets()以回车符作为字符串的终止符,同时将回车符从缓冲区读走,但不作为字符串的一部分
scanf()以空格、回车、制表符作为字符串的终止符,不读走空格、制表符、回车符,仍留在缓冲区中
*/

#include 
#define N 80int main(){ char a[N]; char b[N]; scanf("%s",a); gets(b); printf("%s",a); puts(b);}

输入abc+空格+def后,观察输出

 

转载于:https://www.cnblogs.com/ACPIE-liusiqi/p/9083269.html

你可能感兴趣的文章
6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩
查看>>
手动安装openstack并配置虚拟化集成VM
查看>>
324
查看>>
简单易用的Rest
查看>>
vim-go代码补全,提示PANIC PANIC PANIC
查看>>
openstack测试工具使用一 --- rally 的部署和使用
查看>>
如何解决VMware ESX虚拟机假死或无法关闭和启动问题(转)
查看>>
12月不良与垃圾信息举报:网络垃圾环比减少7%
查看>>
1月第三周.COM增10万 亚洲域名.ASIA增5844个
查看>>
视频直播常见问题与解决办法汇总【系列二—直播截图】
查看>>
scvmm 2012 部署基本步骤
查看>>
QuickBI助你成为分析师-数据门户权限相关
查看>>
【数据结构】单链表的倒置
查看>>
大话IT职场之一要钱不留情
查看>>
Flume自定义source
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Ubuntu 将 Sublime Text 添加到 Launcher 和其它方式
查看>>
Android - menu 相关
查看>>
如何Centos上挂载Synology的一个NFS共享文件夹
查看>>