随笔分类 -  C

C语言学习总结
摘要:当前输入字符可以分为两种情况: 1、当前输入字符不为空,则直接输出这个字符即可; 2、当前输入字符为空,这种情况又可以分为两种情况: ①、上一个输入字符也为空,则忽略此次输入的空格即可; ②、上一个输入字符不为空,则直接输出这个字符即可。基本思想是: 设置两个变量,分别记录当前输入的字符和上一次输入的字符,“上一个字符”初始化为EOF。 如果当前输入字符为空,上一个输入字符也为空,则忽略当前输入的字符。View Code #include <stdio.h>main(){ int c, pc; /* c = character, pr = previous char... 阅读全文
posted @ 2012-12-02 12:01 waynewuzhenbo 阅读(4702) 评论(1) 推荐(1)
摘要:单引号中的数值表示一个整型值,该值等于次字符在机器字符集中对应的数值,我们称之为字符常量。但是,它只不过是小的整型数的另一种写法而已。例如,‘A’是一个字符常量;在ASCII字符集中其值为65(即字符A的内部表示值为65)。当然,用‘A’要比用65好,因为‘A’的意义更清晰,且与特定的字符集无关。附:ASCII码表。 阅读全文
posted @ 2012-10-29 21:43 waynewuzhenbo 阅读(1356) 评论(0) 推荐(0)
摘要:标准函数哭提供的一次读一个字符的函数,最简单的是:getchar。在没有输入时,getchar函数将返回一个特殊值,这个特殊值与任何实际字符都不同。这个值称为EOF(end of file,文件结束)。 阅读全文
posted @ 2012-10-29 21:02 waynewuzhenbo 阅读(276) 评论(0) 推荐(0)
摘要:stdio是指:“stundert buffered input&output”;意思是受带缓冲的标准输入输出。 阅读全文
posted @ 2012-10-29 20:36 waynewuzhenbo 阅读(426) 评论(0) 推荐(0)