c语言中putchar()函数如何输出变量或表达式

在书上看见putchar()函数输出的可以是变量或表达式,还可以是整型数据。不太会,请会的朋友指教!最好写个代码,让我看明白一点 谢谢啦!

putchar()括号内可以是常量,变量,表达式等,先里面的值,然后根据ACSII码,输出对应的字符。
比如,'0'的ASCII码值是48,那么putchar(48+3)和putchar('0'+3)都会输出3;
又如,putchar('a'+1)会输出b.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-22
char a=123542;
int b=10;
int c=20;
putchar(a);
putchar(b);
putchar(a+b);
putchar('A');
putchar("fdasfdsa");
试过就知道追问

我试了 输出的是乱码,并且最后一行是错误的。