gpt4 book ai didi

c - Scanf 与 char

转载 作者:行者123 更新时间:2023-11-30 14:49:14 25 4
gpt4 key购买 nike

为什么没有 getchar功能错误?为什么scanf("%c",&slovo);没有得到字符?

int a,b;
char slovo;

scanf("%d",&a);
getchar();

scanf("%c",&slovo);

scanf("%d",&b);
getchar();

最佳答案

因为 scanf 忽略换行符,并且符号保留在输入缓冲区中,直到从缓冲区读取的下一个函数开始。

关于c - Scanf 与 char,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49785558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com