您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页有关数据输入输出的概念以及#include的相关问题

有关数据输入输出的概念以及#include的相关问题

来源:华佗健康网

讨论程序的输入输出时需要注意以下几点

(1)输入输出是以计算机为主体而言(计算机向输出设备输出数据成为输出,从输入设备向计算机输入数据称为输入

(2)C语言本身不提供输入输出语句(输入输出操作是由C标准函数库中的函数来实现的)

不同的编译系统所提供的函数库中,函数的数量,名字和功能是不完全相同的。不过,有些通用的函数(如printf和scanf等),各种编译系统都提供,成为各种系统的标准函数。

C语言函数库中有一批“标准输入输出函数”,它是以标准的输入输出设备(一般为终端输出设备)为输入输出对象的。其中有:putchar(输出字符)、getchar(输入字符)、printf(格式输出)、scanf(格式输入)、puts(输出字符串)和gets(输入字符串)

(3)在使用系统库函数的时候,要在程序文件的开头用预处理指令#include把有关头文件放在本程序中 

          #include<stdio.h>

用预编译指令#include的目的是将所需要的“头文件”包括到用户源文件中。在头文件中包含了所需要调用的函数的有关信息。

在使用标准输入输出库函数时,要用到“stdio.h”头文件中提供的信息。

stdio.h是standard input&output(标准输入和输出)的缩写

该头文件中包含了与标准I/O库有关的变量定义和宏定义以及对函数的声明。在调用标准函数时,文件开头应该有以下预处理指令:

        #include<stdio.h>

        #include"stdio.h"

在程序进行编译预处理的时候,系统将stdio.h头文件的内容调出来放在此位置,取代本行的#include指令

以上两种#include的区别是:

两种方式的选择方式:

(1)如果#include指令是为了使系统库函数,因而要包含系统提供的相应头文件,以标准的方式为宜,以提高效率。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务