int创建一个整型类型,但可输入一个字母来==a变量,字母可通过ASCII码表来对应相应的十进制数字.所以虽然不是char类型但仍可以在int创建的变量中储存字符.例如ASCII码表中s对应的十位制数字115,则在该函数putchar(a)字符依然是s,printf出的a数字为115


关于中类型转换相关问题
博客介绍了在C++里,int类型虽用于创建整型,但也能存储字符。输入字母到int变量,可通过ASCII码表对应十进制数字。如字母s对应115,用putchar输出字符为s,用printf输出数字为115。

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



