除了可以使用printf函数输出字符外,C函数库还提供了一些专门用于输出字符的函数。它们能够很容易的被理解和使用。
putchar函数
想从计算机向显示器输出一个字符,可以调用系统函数库中的putchar函数(用于“字符”输出的函数)。
putchar函数的一般形式为putchar(c),c指的是一个字符。putchar是put character(给字符)的缩写,很容易记忆。C语言中的函数名大多都是可以看见名字就知道含义的,不需要去死记硬背。putchar(c)的作用是输出字符变量c的值,显然输出的是一个字符。
#include<stdio.h>
int main(){ char a=‘c’,b=‘h’,c=‘i’,d=‘n’,e=‘a’;
putchar(a);
putchar(b);
putchar©;
putchar(d);
putchar(e);
putchar(‘\n’);
return 0;
}
运行结果:china
连续输出c,h,i,n,a后换行。
从这个例子可以看出:用putchar函数既可以输出能在显示器上的字符,也可以输出屏幕控制字符,像putchar(‘\n’)的作用是输出一个换行符,使得输出的当前位置移到下一行的开头。