社区
C语言
帖子详情
帮忙思考有趣问题
afxboy
2003-08-22 10:54:36
我用char key[200]存贮一个字符串
scanf("%s",key);
然后,搜索文件里的字符串。(每行一个串)
比较两者用strcmp.
如果我用 "abc" ,"abc空格空格“,查找的结果是一样的。
很有趣,scanf时把后面的空格不要而丢掉了吗?为什么阿??
...全文
30
13
打赏
收藏
帮忙思考有趣问题
我用char key[200]存贮一个字符串 scanf("%s",key); 然后,搜索文件里的字符串。(每行一个串) 比较两者用strcmp. 如果我用 "abc" ,"abc空格空格“,查找的结果是一样的。 很有趣,scanf时把后面的空格不要而丢掉了吗?为什么阿??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liao2001
2003-08-22
打赏
举报
回复
有趣???
是C没学好吧
afxboy
2003-08-22
打赏
举报
回复
?娜你怎么做
Meuck
2003-08-22
打赏
举报
回复
不喜欢用scanf,
如果同时用几次的话会有问题。
以前写作业的时候把我害惨了!
afxboy
2003-08-22
打赏
举报
回复
gets ,getch都会容易造成内存溢出,自己写了一个好用
scanf用的不多。它是以空格来进行分开数据的。
Meuck
2003-08-22
打赏
举报
回复
说没有学好的,不是说我吧?
哈哈~~
Meuck
2003-08-22
打赏
举报
回复
char p[100];
scanf("%s",p);
scanf("%s",p);
scanf("%s",p);
scanf("%s",p);
同样,就不可以了。
Meuck
2003-08-22
打赏
举报
回复
其实gets()也不是次次可以。
原因我想是因为下上一个字符串的回车去了下一行。
cin都决对没有问题。
char p[100];
gets(p);
gets(p);
gets(p);
有时是不可以的啊。
Bandry
2003-08-22
打赏
举报
回复
不是有趣,是你基础知识不够扎实,书本上的东西都没有学会。
Meuck
2003-08-22
打赏
举报
回复
有时用gets(),在c++就用cin
再不是就自已写.
Dragon132
2003-08-22
打赏
举报
回复
在字符串中空格会被认为成字符串结束标志所以不能用strcmp来比较有空格的字符串
hellobcb
2003-08-22
打赏
举报
回复
补充:
gets()函数用来从标准输入设备读取字符串直到有回车才结束, 但回车符
不属于这个字符串。
hellobcb
2003-08-22
打赏
举报
回复
对,其实并没有趣:
对于空白字符,“空白字符会使scanf()函数在读操作中略去输入中的一个或多
个空白字符。”
Dragon132
2003-08-22
打赏
举报
回复
用gets()可以
危险:code在代码审查中停止说“您忘记了……”(在Ruby中)
您可以使用Danger整理您团队的规范,让人们去
思考
更棘手的
问题
。例如? 您可以: 实施变更日志在PR / MR主体中强制链接到Trello / JIRA 强制使用描述性标签注意常见的反模式突出显示
有趣
的构建工件给特定文件额外的...
有一天,如果你和计算机一样
思考
问题
,真是太太太太
有趣
了
这个
问题
上计算机和人脑使用的不同
思考
处理方式来了解他们两者的具体差异性。 第一回合 我们通过一个具体的例子,来说明人脑和计算机的思维方式不同,假设我们想要从一个已经排好序的数组中找出一个特定的数字。 ...
图形的装饰教案计算机,《
有趣
的图形》中班教案
《
有趣
的图形》中班教案作为一无名无私奉献的教育工作者,编写教案是必不可少的,借助教案可以更好地组织教学活动。...2、培养幼儿思维的灵活性,提高解决
问题
的能力。3、初步培养观察、比较和反应能力。...
AI入门: 关于人工智能的深度
思考
----关于人工智能的哲学
思考
原文链接:http://fancyerii.github.io/2019/03/14/philosophy/#%E8%87%AA%E7%94%B1%E6%84%8F%E5%BF%97free-will 阅读提示: 这是一篇长文,全文约5万7千字;为了便于可选择的阅读,转发时...
《
思考
,快与慢》荐读
二、 大脑
思考
机制引发的心理学效应 三、 大脑
思考
机制带来的直觉缺陷 四、 应对直觉缺陷的一些方法 五、 两个自我 我们的大脑有两个
思考
系统,这个和我之前写的我们深受抖音的毒害是有关联的;我们在不断受其...
C语言
69,368
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章