char型的97和int型的97本质上是一样的。
这两者本质上是一致的。
***************************************************************
比如int temp=97
printf("%c",temp) ;打出来的结果是字符a;
***************************************************************
又比如char temp1='1'
printf("%d",temp1) ;
打出来的结果是49;
***************************************************************
如果是printf("%x",temp1);
打出来的结果是31
本文探讨了char类型和int类型之间的转换原理。通过实例演示如何将整数97转换为字符'a',以及如何将字符'1'转换为对应的ASCII码49。此外,还介绍了不同格式化选项对输出的影响。
8009

被折叠的 条评论
为什么被折叠?



