C语言与ASCII有什么关系
C语言与ASCII有什么关系
日期:2020-02-14 11:04:21 人气:1
根据自动的转换原则,低级的向高一级的转换,所以相加后的结果为字符型对应的ascii值与浮点型相加后的结果,结果应该为浮点型。
因为字符型实际上是以ascii值的形式存储的,和整形相同,所以直接进行与数值间的运算时,利用的是其对应的ascii值,相当于整形数据和浮点型数据的运算
可以举一个简单的小例子,便于理解和验证,如下所示:
#include
void
main(){
char
a='m';
float
b=12.32;
printf("a的值为%c,b的值