C语言将int强制转换成char后,为什么不能用%c输出?

2025-01-04 02:22:51
推荐回答(1个)
回答1:

要把int a=3;转换为字符'3',应该使用下面的语句:
char b=a+'0';
printf("%c",b);