2.2数据类型
字符型数据 1.内存中没有字符,只有数字,存放字符实际上存放的是其 ASCII 码(即一个字符对应 一个数字的一张表)。
2.使用字符赋值和使用 ASCII 码赋值作用是一样的。
3.字符类型的实质就是一个字节的整数。
示例:
char ch1='a';
char ch2= 97;
printf("ch1=%c\n",ch1);
printf("ch1=%d\n",ch1);
printf("ch2=%c\n",ch2);
return 0;
练习:大小写字符的转换
char ch1 = 'a';
char ch2 = 'A';
printf("我是小写字符a转化为大写=%c\n",ch1-32);
printf("我是大写字符A转化为小写=%c\n",ch2+32);
return 0;
转义字符 1.以/开头的特殊字符序列,原则上字符’'里面只能有一个字符,但转义字符除外。 2.常见的转义字符为\t(制表符),\n(换行符)。
char 类型的范围 浮点数类型数据: 浮点型的作用是用来存储小数的,常见的主要是两种,单精度浮点型 float(带f的是float类型)、双精度浮点型 double(不带f)。 其中,double 所表示的浮点数比 float 要更准确。 ok 今天又很晚了,常微方程还未攻克,晚安晚安。
|