“输入了 AB 给 c”-- 你的意思是你拍入了 AB回车。实际上,你拍入的3个字符在输入流缓冲区。 getchar();一激肢次到首态输入流缓冲区取一个字符,者铅源剩下的还在缓冲区。下次getchar(); 仍到缓冲区取字符,于是取到B。再下次,getchar(); 将取到 回车。---getchar(); 并非直接到键盘取字符。而是只到输入流缓冲区取字符,缓冲区没东西时,它等待,有东西就抓来了。
相关文章
-
用sinx的泰勒展开式编写C语言程序
2023-07-05 21:46 阅读(636) -
C语言输入输出语句
2023-06-25 21:52 阅读(583) -
有那位高手,能不能把HEX文件转换成C语言
2023-06-24 18:49 阅读(578)
1 c语言异或操作
565 阅读
2 C语言中switch case语句的问题
595 阅读
3 c语言(计算机编程语言)
588 阅读
4 True BASIC语言程序设计教程(修订版)
607 阅读
5 什么是C语言程序设计案例教程——习题解答
552 阅读