C Primer Plus学习笔记- 字符输入/输出和输入验证
Posted Sch01aR#
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C Primer Plus学习笔记- 字符输入/输出和输入验证相关的知识,希望对你有一定的参考价值。
单字符 I/O:getchar() 和 putchar()
getchar() 和 putchar() 每次只处理一个字符
getchar() 和 putchar() 都不是真正的函数,它们被定义为供预处理器使用的宏
getchar() 不带任何参数,它从输入队列中返回下一个字符
例如,下面的语句读取下一个字符输入,并把该字符的值赋给变量 ch
ch = getchar(); 等同于 scanf("%c", &ch);
putchar() 打印它的参数
例如,下面的语句把之前赋给 ch 的值作为字符打印出来
putchar(ch); 等同于 printf("%c", ch);
以上是关于C Primer Plus学习笔记- 字符输入/输出和输入验证的主要内容,如果未能解决你的问题,请参考以下文章
C Primer Plus学习笔记- C 控制语句:分支和跳转
《C++ Primer Plus》学习笔记 第1章 预备知识