一、功能
- getchar() //会从输出队列中拿到第一个字符,然后将字符输出
- putchar(ch) //打印字符参数,不会换行
二、注意事项
- getchar()、putchar()是预处理宏,不是正真的函数
- getchar()、putchar()一次只处理一个字符
三、使用
- 输入多了,只接受一个字符
- 输入一个字符,然后按下回车。getchar()会先打印字符,然后再循环打印换行
- 所以会换行
- 输入字符串,但是getchar一次只处理一个,然后通过while循环逐个打印。
- 因为回车有换行符,所以poutchar()输出会换行