您的位置首页百科知识

getchar和scanf有什么区别

getchar和scanf有什么区别

的有关信息介绍如下:

getchar和scanf有什么区别

getchar读取你按下回车前全部的字符流,但是只读取第一个,因为函数得到的是字符scanf可以读整数、字符、字符串,按你在引号中间指定的格式匹配这一流,把对应值赋予到对应地址,直到不匹配返回,所以遇到最后一个%c而有剩余多个字符在输入中时,也是只取第一个但遇到连续输入多个字符的情况是,scanf可以满足使用