十全十美的生肖:问一下putchar和getchar相关的问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 20:01:57
putchar和getchar怎么用啊?
cha a="a";
printf("%c",a)跟putchar(a)是不是一样的?
getchar跟scanf是不是也有类似的用法?

putchar和getchar是向屏幕输出一个字符和从键盘读取一个字符。
char a='a';后,printf("%c",a);和putchar(a);是一样的。
char a;
a=getchar();
相当于
char a;
scanf("%c",&a);
补充:
用getchar时,在键盘上按一个字符后,要按回车才能读取进去;用getch时,在键盘上按一个字符马上就被读取进去,不用按回车,因此可以作为“按任意键继续”的执行语句。
getch与getche:两者功能一样,只不过用getch时所按的键不会在屏幕上显示出来,而用getche时会在屏幕显示。
getch和getche在头文件“conio.h”里。

你好,我也在学习C,可以一起学吗?我的QQ:4298645
我是自学的