C 语言的输入与输出
输入就是将程序外部的数据输入到程序内部,输出就是将程序内部运行的结果等内容从程序内部输出到显示器,打印机或者存放到文件中。
编程语言中的输入输出担负着程序与用户的交互工作。
1. 标准输入输出
C 语言中的标准输入输出包含 3 部分。标准输入,标准输出,标准错误输出。
表中列举了标准输入输出和与之关联的物理设备。
输入输出 | 设备 |
---|---|
标准输入 | 键盘 |
标准输出 | 显示器屏幕 |
标准错误输出 | 显示器屏幕 |
标准错误输出就是当你程序出错的时候在屏幕上看到的信息。
2. 标准输入
2.1 scanf 函数
这个函数输入是变量的地址,有关地址和指针的概念我们会在后面有详细的介绍,这里大家只要简单记住这点就好。同时这个函数的返回值是一个整数,其实就是输入的字符的数量。
这里是一个简单的示例: