C语言里字符输入使用scanf和getchar有什么区别?字符串呢?

如题所述

scanf()是C语言中的一个通用输入函数,根据控制符,可以输入整数、浮点数、字符串等,还可以同时输入多个变量。
而getchar是一个输入函数。它从标准输入里读取一个字符,即ASCII吗,而不能读取其他类型的数据追问

getchar能读取字符串吗?另外getchar和scanf是否有输入位数限制?

追答

getchar读取一个字符

追问

谢谢

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答