登录注册
西南大学论坛 > 西大灌水 > 浏览当前帖子 最新帖子进站窗口排行在线会员搜索帖子
求助 scanf(“%s”,K)与scanf(“ %s”,K
返回本版】  【发表帖子】  【回复帖子 浏览量  744      回帖数 3
宁静宁静宁静    等级  

楼主 发表于  2017/11/29 20:05:53    编 辑   


求助 scanf(“%s”,K)与scanf(“ %s”,K)有啥区别 书看不懂




偏偏这样呢    等级  

2 楼 发表于  2017/11/29 23:58:59    编 辑   


我试了一下没什么区别打印出来的东西都是一样的



我要超神2014    等级  

3 楼 发表于  2017/11/30 1:58:30    编 辑   


没看到有个空格吗? 第二个%s前面



脚步轻轻轻    等级  

4 楼 发表于  2017/11/30 3:38:52    编 辑   


第一种在%S前面没有空格,所以在读取的时候,从第一个字符读取,假如第一个字符是空格,那么也从空格开始。第二种在%S前面出现空格,所以在读取的时候,若第一个字符是空格,那么系统将跳过空格,直接后面的其他字符开始(举例:这里用-代表空格,假如有一串字符“-abc”第一种读取出来是“-adc”,第二种方法读取出来是“abc”)


1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们
©swu.xywlt.com  Processed in 0.13