永发信息网

scanf与get char的区别

答案:1  悬赏:0  手机版
解决时间 2021-03-23 11:35
  • 提问者网友:星軌
  • 2021-03-22 17:03
scanf与get char的区别
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-03-22 18:20
scanf是按照设定的输入格式输入相应的变量数据,一次可以输入多个变量,如
int d;
float f;
char str[20];
scanf("%d%f%s",d,f,str);getchar()只能输入字符型,而且只能接收单个字符,输入时遇回车键才从缓冲区依次提取字符,如
char ch;
ch=getchar();输入abc(回车)最终ch=a,用在循环输入时也要等有回车键时才接收。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯