getchar()

C Primer Plus 第8章 字符输入/输出和输入确认 8.1 单字符I/O

谁说我不能喝 提交于 2019-12-04 23:42:49
8.1 单字符I/O:getchar()和putchar() getchar()和putchar()每次输入和输出一个字符。 程序8.1 echo.c程序 /*echo.c--重复输入*/ #include <stdio.h> int main(void) { char ch ; while((ch=getchar())!='#') putchar(ch); return 0; } ANSI C 将stdio.h头文件与使用getchar()和putchar()相关联,这就是我们在程序中将该文件包含在内的原因。 看过此程序后,您可能想知道在回显输入之前为什么必须键入完整的一行。您可能还想知道是否在在更好的方法来终止输入。让我们来学习C程序对键盘输入的处理方式。特别地,我们来研究缓冲和标准输入文件的概念。 来源: oschina 链接: https://my.oschina.net/u/2754880/blog/700910

C Primer Plus 第7章 C控制语句:分支和跳转 本章概要

自作多情 提交于 2019-11-26 17:16:31
在本章中您将学习到以下内容: *关键字 if / else / switch / continue / break / case / default / goto *运算符 && || ?: *函数: getchar() / putchar() 以及ctype.h系列 *怎样使用if和ifelse语句,以及如何嵌套使用它们 *使用逻辑运算符将关系表达式组合为更加复杂的判断表达式 *C的条件运算符 *Switch语句 *break continue 和 goto跳转 *使用C的字符I/O函数:getchar()和putchar()。 *由ctype.h头文件提供的字符分析函数系列。 学完本章,您将获得设计按您希望的方式运行的程序所需的全部基本知识。 来源: oschina 链接: https://my.oschina.net/u/2754880/blog/689761