C 语25字符型数据 程序设计精品课 2.52字符变量 字符变量的类型关键字为char,一般占用1字节 内存单元。 1.变量值的存储 字符变量用来存储字符常量。将一个字符常量 荆程存储到一个字符变量中,实际上是将该字符的 AsCI码值(无符号整数)存储到内存单元中 例如, char ch,ch2;定义两个字符变量:ch1 ch2* ch=a’;ch2=b’;/给字符变量赋值 技术系
2.5.2 字符变量 字符变量的类型关键字为char,一般占用1字节 内存单元。 1.变量值的存储 字符变量用来存储字符常量。将一个字符常量 存储到一个字符变量中,实际上是将该字符的 ASCII码值(无符号整数)存储到内存单元中。 例如, char ch1, ch2; /*定义两个字符变量:ch1, ch2*/ ch1=’a’; ch2=’b’; /*给字符变量赋值*/ 2.5 字符型数据
C 语25字符型数据 程 2特性 字符数据在内存中存储的是字符的ASC码一一个无 设符号整数,其形式与整数的存储形式一样,所以C语言允 计许字符型数据与整型数据之间通用。 (1)一个字符型数据,既可以字符形式输出,也可以 精|整数形式输出。 课 [L7c]字符变量的字符形式输出和整数形式输出。 荆程P程序功能:用字符形式和整数形式输出字符变量 main( I char ch1, ch2; ch1=a';ch2="b’; printf(“ch1=%cch2=%cn”,ch,ch2) printf("ch1=%d, ch2=%/dIn", ch1, ch2) 程序运行结果: 技术系 ch1=a ch2=b ch1=97ch2=98
2.特性 字符数据在内存中存储的是字符的ASCII码── 一个无 符号整数,其形式与整数的存储形式一样,所以C语言允 许字符型数据与整型数据之间通用。 (1)一个字符型数据,既可以字符形式输出,也可以 整数形式输出。 [L7.c] 字符变量的字符形式输出和整数形式输出。 /*程序功能:用字符形式和整数形式输出字符变量*/ main() { char ch1,ch2; ch1='a'; ch2='b'; printf(“ch1=%c,ch2=%c\n”,ch1,ch2); printf(“ch1=%d,ch2=%d\n”,ch1,ch2); } 程序运行结果: ch1=a,ch2=b ch1=97,ch2=98 2.5 字符型数据