
我的笔记
power77
这个作者很懒,什么都没留下…
展开
-
什么时候printf返回0?
当没有输出任何字符的时候,即printf(““);原创 2005-01-26 16:29:00 · 1921 阅读 · 1 评论 -
getchar()的移植问题
下面的程序在一些机器上正常,而在某些机器上却不正常,为什么?int main(){ char c; while ( ( c = getchar( ) ) != EOF ) putchar( c ); return 0;}答:因为getc和getchar返回的是整型,而不是字符型。由于EOF经常定义为-1,如果系统使用的是有符号的字符类原创 2005-01-26 16:35:00 · 1076 阅读 · 0 评论