输入、输出函数
上一节
下一节
课前知识提前学--输入、输出函数
一 、相关知识学习
程序执行过程中,需要由用户输入数据,程序对数据进行计算处理,并将处理结果返回给用户,由此实现人与计算机的交互功能。
从计算机输入设备(例如键盘)将数据送人计算机内部的操作称为输入,而将数据从计算机内部送到计算机外部设备(一般为显示器)的操作称为输出。C语言本身没有输入/输出语句,数据的输入/输出通过调用C语言标准输入/输出函数库中的输入和输出函数实现。其中最基本的、最常用的输入/输出函数包括:scanf/printf(格式输入/格式输出)、getchar/putchar(字符输入/字符输出)、gets/puts(字符串输入/字符串输出)等。
输入/输出库函数定义在头文件stdio.h中,在调用标准输入/输出库函数时,需要使用预编译命令“#include”将头文件“stdio.h”包含到用户源文件中。
#include<stdio.h> 或 #include “stdio.h”
由于C语言的编译系统和C函数库是分别设计的,不同的C编译系统提供的标准库函数的数量、名称和功能不尽相同(printf函数和scanf函数除外),这点在不同的C编译环境下编译程序可以体会。采用调用输入/输出库函数的输入/输出方法,使得输入/输出的处理仅仅依赖于C语言的函数库,从而降低了对计算机硬件的依赖程度,提高了程序的可移植性。