过去,我们已经熟悉了运用printf()和scanf()进行输出和输入,在C语言中,实际上有一对专门针对字符的(注意是字符)的输入/输出函数-------getchar()和putchar()。
目录
以我们熟悉的printf()和scanf()来过渡到putchar()和getchar()函数。
例如:ch = getchar();
和 scanf("%c",&ch);的效果相同。
而putchar(ch);则与printf("%c",ch); 的效果相同。值得一提的是:由于这些函数只处理字符,所以它们比更通用的scanf()和printf()函数更快、更简洁。这两个函数通常定义在stdio.h头文件中,而且它们通常是预处理宏,而不是真正的函数。