首页
85问答库
>
printf一个char类型数据,%c输出和%d输出不一样啊
printf一个char类型数据,%c输出和%d输出不一样啊
2024-11-22 07:16:56
推荐回答(1个)
回答1:
%c输出的是ascii码表中ascii码值为i的字符,ascii码值为2的字符为非打印字符STX (start of text),所以应该不会输出。
%d输出的是i的实际数字。
试试char i='2';
相关问答
char型可以用%d输出,而int型数据不能用%c输出??
c语言问题 定义字符变量char c,等打印的时候写prin...
printf("%3d",c)与printf("%d",c)...
为什么定义的unsigned 变量printf输出char ...
为什么定义的unsigned 变量printf输出char ...
char c='a';printf("%c%d\n",c,c
为什么printf("%%d%d",1,2);打印%d1?
【C语言】 char类型的输出问题
最新问答
女朋友到底爱不爱我
车保险三者险是什么意思
古代重生女主是男主继妹,抱男主大腿,求小说名
买了台苹果macbook air,不知道怎么连接网络,求高手
我用一台联想G450笔记本电脑与创维42L05HF液晶电视机连接
家庭装修用中央空调好还是地暖好
PE技术员面试时须注意哪些问题?
读书郎点读机F22教材哪下载?原来的用不了了
一个一位小数如果去掉小数点得到的新数比原来多907.29个小数是多少。
请问通过PPPoE拨号怎么分配指定IP