可以看到 。当我们输入字符“F”之后 。按下回车键 。表示结束输入 。然后 。再输出变量c中的值 。可以看到 。用户输入的字符“F”被存放到变量c中 。
注意:getchar函数的返回值是int类型 。所以 。我们应该定义int类型变量来接收返回值 。那么 。使用putchar函数输出int类型变量的时候 。就截取最低的一个字节 。这一个字节存放的就是getchar函数获取到的数据 。
C语言提供了puts函数 。用于给终端输出一串数据 。gets函数 。可以从终端接收用户输入的字符串 。这两个函数的使用需要数组和字符串的基础知识才可以更好理解 。所以 。在介绍了数组和字符串之后再介绍该函数的使用 。
6 总结本章节我们介绍了C语言对标准终端的I/O操作 。
可以使用printf()函数 。输出信息到标准输出终端 。可以使用scanf()函数 。从标准输入终端获取用户输入的信息 。
后续随着课程的深入学习 。学习到更多、更复杂的系统I/O知识 。例如磁盘文件的I/O读写操作 。串口、网络socket通信等高级的I/O应用 。
在后续的“Linux系统编程”课程 。我们学习Linux系统下串口通信、网络通信等操作 。就是一种I/O操作 。涉及到I/O操作 。我们就会讲解“阻塞和非阻塞”的通信模式 。
读者要仔细分析 。掌握好每一个知识点 。然后 。自己总结出对该知识点的理解 。自己总结出来的知识 。理解才深刻 。才是自己掌握的知识 。
- 在一支股票主拉升阶段,如何才能做到不被中途震荡洗出来?
- 如何识别主力是否正在洗盘?
- 如何实现快速建站?
- 如何做好网站建设?
- 庄家洗盘的方法有哪些,如何判断股票洗盘结束的起爆点?
- 如何搭建网站服务器?
- 指数缩量十字星后期将如何演绎?
- 如何将自己开发的网站部署到阿里云上?
- 如何建设企业网站?
- 如何判断股票庄家换庄吸筹洗盘出货?
