c语言如何多组输入 c语言输出格式符( 二 )


可以看到 。当我们输入字符“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操作 。我们就会讲解“阻塞和非阻塞”的通信模式 。
读者要仔细分析 。掌握好每一个知识点 。然后 。自己总结出对该知识点的理解 。自己总结出来的知识 。理解才深刻 。才是自己掌握的知识 。

推荐阅读