
就是这个第四问,我运行出来找不出啥差别,新手上路轻点喷,有人可以帮帮我解答一下吗?
getchar()
获取一个字符,注意控制台输入
- "123回车"(最后”回车“是一个字符)是4个字符,c1,c2,c3依次是'1','2','3'
- 输入"12回车"时,c1,c2,c3依次是 '1','2', '回车'
- 输入"1回车2回车"时,c1,c2,c3依次是 '1','回车', '2'
由于'回车'是个特殊字符,打印出来就是换行
putchar()就是把一个字符输出到控制台
输入和输出一个字符
getchchar和getchar是用来专门输入输出字符的。
用起来比scanf和printf方便