printf 与 putchar的区别

2025-03-11 00:18:55
推荐回答(1个)
回答1:

这个问题我已经回答过一次了
本来想复制一下的可找了半天没找到

只有再写一边了

其实,你再输入数据的时候使用的是
系统的输入(读入到缓冲区)和输出函数(在屏幕上回显,所以你能看到输入的内容)这也是你在输入错字符时,可以按退格键删掉的原因

当你按下回车时,系统才允许你写的程序,从缓冲区里读数据
虽然putchar和getchar都是单字符操作的
但读入和输出的速度太快,所以你才感觉是一次

如果,我还没说清楚的话 百度Hi 我