摘要:
一、问题 在终端输入一个字符,输出它的ASCII码 二、分析 一个字符在内存中的存储方式是:以它的ASCII码形式存放的,大小为8位。例如:空格符的ASCII码是32,它在内存中32对应的8位二进制数为100000就代表一个空格。 所以只要变换一种输出的形式就可以显示出该字符的ASCII码。 三、源码 阅读全文
摘要:
一、题目分析 解决字符的分类问题可以通过字符的ASCII码进行判断,因为不同的字符对应不同的ASCII码。 例如常用的有:空格符——32,制表符——9,换行符——10,Ctrl+Z的组合键输入的字符对应的是EOF结束标志。 二、源码 阅读全文
摘要:
1、strcat()只用来连接字符串,不可以使用字符作参数2、C语言中字符用它们的字符集值对应的小整数表示,所以数字字符和它们对应的0-9的数字之间相互转换,加上或减去常数’0’即可3、C语言中的字符常数是int型,因此sizeof(’a’)实际是sizeof(int),与C++不同的地方。 阅读全文