社区
工具平台和程序库
帖子详情
c语言的(是谁惹的祸)
raise1
2003-08-22 05:34:06
main()
{
char c;
while ( c = getchar()) != EOF)
putchr(c);
}
请问一下这段代码健壮吗?
...全文
29
5
打赏
收藏
c语言的(是谁惹的祸)
main() { char c; while ( c = getchar()) != EOF) putchr(c); } 请问一下这段代码健壮吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
raysand
2003-08-25
打赏
举报
回复
SB
wkoji
2003-08-25
打赏
举报
回复
无聊、没意义!
godhate
2003-08-24
打赏
举报
回复
无聊、没意义!
zss6587
2003-08-22
打赏
举报
回复
没搞清楚你为什么什么这样问,也不知道你为什么要这样写,试想一下:大概你是想如果输入流中有一个字符为 EOF 时结束输入。但这回到你来想想,你怎样通过键盘输入这个 EOF 呢 ???
很明显你这个程序只能强行结束的。如果你真想它运行起来,完整的代码:
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char* argv[] )
{
char c;
while ( (c = getchar()) != EOF)
putchar(c);
return 0;
}
mme
2003-08-22
打赏
举报
回复
while ( (c = getchar()) != EOF)
很有问题的.而且你上面还少了一个括号.
回车就出现问题了
都是main()函数的循环执行
惹
的
祸
就在今天好好的一个程序,语发基本上都没有任何错误,和官方的资料都对照了也没有什么问题但是原本好好的程序就是定时器打不开了。为什么呢?今天又大概6个小时的时间都浪费在这个不起眼的自己曾经不知道也没注意的问题上。
《
C语言
解惑》—— 1.3 都是注释
惹
的
祸
本节书摘来自华章出版社《
C语言
解惑》一 书中的第1章,第1.3节,作者:刘振安 刘燕君,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 都是注释
惹
的
祸
注释语句可以增加可读性,但编译系统检查不出不正确的注释,所以会导致错误的结果。【例1.2】演示注释错误的程序。 #include <stdio.h> void main() {...
C语言
--视频精讲
C语言
作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发中。本课程作为互联网上首家使用C99录制的
C语言
教程,展现了全面、专业。标准的
C语言
教程。可以帮助学员从基础开始一点点的深刻理解
C语言
。
初学
C语言
字符串,输出结果为什么会出现:‘烫烫??(鶆’?这很可能是‘\0’
惹
的
祸
,学好
C语言
字符串,理解‘\0’的作用至关重要!
相信很多刚接触
C语言
的小伙伴们在学习整型、浮点型都自我感觉还不错,但随之而来的字符类型字符串的学习,我们往往都会感觉到一阵头大,特别是当自己跃跃欲试尝试着自己输出的时候发现自己的输出结果会和自己预料的相差很大,其实出现这些问题的很大一部分原因是因为隐藏在暗处的‘\0’在作怪,理解好‘\0’的作用,可以说对我们的帮助是非常大的。
OpenSSL被曝严重安全漏洞,又是
C语言
惹
的
祸
OpenSSL官方网站4月7日发布公告,有研究人员发现OpenSSL 1.0.1和1.0.2-beta版本中存在安全漏洞(编号为CVE-2014-0160),可能暴露密钥和私密通信,应该尽快修补,方法是: 升级到最新版本OpenSSL 1.0.1g 无法立即升级的用户可以以-DOPENSSL_NO_HEARTBEATS开关重新编译OpenSSL 1.0.2-beta版本的漏洞将...
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章