getchar()什么时候该用,比如用getchar()接收回车换行符

2024-11-29 06:51:08
推荐回答(3个)
回答(1):

当你只需要接收一个字符的输入的时候可以用
char c = getchar();
这样就能够从键盘的到一个字符的输入。
或者用于等待用户响应,避免控制台打印完之前的东西后“一闪而过”。

回答(2):

1.从键盘输入一个字符的时候,可以用getchar()函数
2.如果是用他来接收回车换行符,就在程序结束前调用getchar()即可,很多编译器不用这个也没问题
3.
printf("序号:");
scanf("%s",wk[i].num);
printf("姓名:");
getchar();
gets(ch);
strcpy(wk[i].name,ch
这里的getchar()可以忽略吧

回答(3):

你需要输入一个字符的时候