上一期***先容了printf和scanf函数,这期一起来学习一下输入输出函数中的另一对函数putchar和getchar。

C措辞之输入输出函数2 带你熟习putchar与getchar。。。_字符_变量 智能助手

·putchar的紧张浸染是输出一个字符变量,它既可以用来输出可显示字符,也可以输出掌握字符和转移字符。
函数参数可以是字符变量、整型常量、字符变量或整型变量。

举个例子,旁边两边程序的浸染是一样的,都是利用putchar来输出大写的单词boy,只是左边的程序直接给了三个字符变量,而右边直接给了三个整型变量。

·getchar函数的浸染则是输入一个字符函数,没有参数并且只能接管一个字符。
如果须要输入多个字符,就须要多个getchar函数,得到的字符可以附给一个字符变量或整型变量,也可以作为表达式的一部分。
同样它既可以输入一个可显示字符,也可以输入一个掌握字符。

再举个例子来看getchar的利用方法,函数后面的括号里不须要填任何参数,运行的时候第一行的boy是须要手动输入的,三个字符须要三个get函数,分别复制给字符变量a、b、c。
第二行的boy则是利用put函数来输出的,同样每次只能输出一个字符变量的值,以是用了三个putchar,而第四个putchar则输出了一个换行符。