数据输出函数 putchar()
字符输出函数,其在显示屏上显示单个字符。函数调用形式:
putchar(ch) ch 是函数参数,可以是字符型,整数型常量、变量或表达式。
putchar('A');
putchar('65');
char x='A';
putchar(x);
字符间的加减运算,是ascll 码值的计算
源代码:
#include "stdio.h"
void outs(void);
main()
{
// inout();
outs();
return 0;
}
void outs (void)
{
char c1 ,c2;
c1= 'a';
c2 = 'B';
putchar(c1);
putchar(c2);
putchar('\n');
c1 -='a'-'A';//相当于 c1 = c1-'a'+'A';
c2 -='A'-'a';//c2 = c2 -('A'-'a') = 66-(65-97)=66-(-32)=98 阿斯克码的加减运算。大B(66) 加了大小写字母的差值,所以会变成小b(98).
putchar(c1);
putchar(c2);
putchar('\n');
printf("%c\n",c2);
}
![](https://img.haomeiwen.com/i6772887/e53641919e728f39.png)
网友评论