社区
C语言
帖子详情
帮忙思考有趣问题
afxboy
2003-08-22 10:54:36
我用char key[200]存贮一个字符串
scanf("%s",key);
然后,搜索文件里的字符串。(每行一个串)
比较两者用strcmp.
如果我用 "abc" ,"abc空格空格“,查找的结果是一样的。
很有趣,scanf时把后面的空格不要而丢掉了吗?为什么阿??
...全文
67
13
打赏
收藏
帮忙思考有趣问题
我用char key[200]存贮一个字符串 scanf("%s",key); 然后,搜索文件里的字符串。(每行一个串) 比较两者用strcmp. 如果我用 "abc" ,"abc空格空格“,查找的结果是一样的。 很有趣,scanf时把后面的空格不要而丢掉了吗?为什么阿??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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()可以
有一天,如果你和计算机一样
思考
问题
,真是太太太太
有趣
了
戳上方蓝字 “程序猿杂货铺” 关注我 并置顶星标!你的关注意义重大!来源 |http://1t.click/RnS从上大学第一天开始接触编程,老师便给我们讲过各式各样...
连号区间算法(蓝桥杯)
/* 小明这些天一直在
思考
这样一个奇怪而
有趣
的
问题
* 在1~N的某个全排列中有多少连号区呢?这里所说的连号区间的定义是: 如果区间【L,R】里的所有元素(即此排列的第L个到第R个元素) 递增排序后能得到一个长度为R-L+1的“连续”数列,责成这个区间为连号区间 当N很小的时候,小明可以很快的算出答案,但是当N变大的时候,
问题
就不是那么简单了 现在小明需要你的
帮忙
。
送你4个直抵灵魂深处的
问题
送你4个直抵灵魂深处的
问题
今天看了篇文章,觉得会对一部分人有点用,分享给大家。 假如你是一位咨询顾问,受Q公司CEO的邀请,参与竞标一个咨询项目,项目内容是:为Q公司重新制定一套奖金方案,提升员工积极性。 现在,你需要提交一份项目建议书,即:你建议如何来设计和落地这个方案,以及所需的时间和费用等。 然后,我想让你
思考
的
问题
是:你打算如何准备这份建议书?在建议书里面,你打算包含哪几块内容? ......
书写是为了更好的
思考
/为什么你应该(从现在开始就)写博客
我经常在走路和睡前总结所学过的内容,
思考
遗留的
问题
,一段时间的阅读和
思考
之后,一个总体的知识框架就会逐渐浮现在脑海中。然后我会将它书写下来,然而,我往往非常惊讶地发现,当我书写的时候,新的内容仍然源源不断的冒出来,就像我的键盘自己也会
思考
一样。
大半年前的时候,我曾在一篇文章《跟波利亚学解题》中写到将
问题
求解的思维过程记录下来的好处,现在再次回忆起来,当时列出的几点其实不仅对于
问题
求解是大有好处,对于平时的
思考
也是同样的道理。
书写的好处有以下几点:书写是对思维的
《做研究是
有趣
的》摘抄笔记
《做研究是
有趣
的:给学术新人的科研入门笔记》刀熊 89个笔记 1.1 读学术文献的三个进阶 ◆ (a)这篇文章到底什么部分才是最重要的?为什么? (b)这篇文章的主旨是什么?在哪里出现的? ©这篇文章对你自己的研究兴趣可能有什么帮助? (d)如果你只有5分钟时间来读这篇几十页的论文,你会怎么读?为什么? (e)听完老师讲解之后你再重新看这篇文章,你有没有找到重点分别出现在文章的哪些部分?跟你自己最开始的理解有没有不同? (f)重读文章是否能发现哪些部分其实可以略读?哪些部分属于虽然没读懂,但其实也并不影响对
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章