c语言程序设计开头为什么都有#include<stdio.t>,是什么意思呢,我刚开始学习

如题所述

include其实是对visual c++里系统函数的调用,这些函数是别人已经编好了的,括号里stdio指出所调用的类型,是standard input and output的缩写,意思是标准输入输出函数。比如说scanf,printf等,对这些函数的调用就要在开头加上这个东东,明白了么。追问

如果调用不同的函数,是不是就要有不同的引头文件呢?

追答

是的,一般c需要书后面都有这些系统函数,大概有几种不同的函数类型,但如果你编写的函数中不需要调用这些函数就不用加上这个头文件

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-18
不是<stdio.t>是#include<stdio.h>
这个就是引入头文件的意思,这个头文件中有你在下面的函数中要用到的函数。就比如说你想在下面输出内容,那么你就会用到printf函数,如果不包含这个头文件的话就没办法使用了~~~希望能帮到你~~~追问

调用不同的函数是不是要用不同的引入头文件?

追答

这个要看你都用到了什么函数,因为每个头文件中都会包含很多函数,比如说你想用字符串的话,就要包含头文件,这个头文件中有处理字符串的很多的函数,有复制,比较之类的;又比如这个里面就包含了输入、输出等,你可以下载个c语言函数手册,看一下,内容详细,你就会清楚了~~~

第2个回答  2014-09-18
include 英语字面意思是包含的意思
#include<.......>头文件
这个就表示 C语言程序中本身包含的一些东西
列如

#include<math.h>(C程序中自动编制的有数学的一些公式做成函数放在数据库里)你在main中或者自定义函数中 要用数学中得开根号,立方公式等等,main前面写上#include<math.h>就可以调用了-追问

那是不是

追答

??

第3个回答  2014-09-18
#include这个操作是引入头文件的意思。把<stdio.h>这个文件包含进来就可以调用这个文件里的函数了。追问

那意思是也可以引入其他文件了?

追答

是的。编译器设定你可以包含哪些类型的文件,基本上.h文件都是可以的。
如果是你自己写的.h文件就要这样加入了:#include ”mytest.h“。

还有就是一个.h文件里是可以有许多函数的。

本回答被提问者采纳

c语言程序设计开头为什么都有#include<stdio.t>,是什么意思呢,我刚开...
include其实是对visual c++里系统函数的调用,这些函数是别人已经编好了的,括号里stdio指出所调用的类型,是standard input and output的缩写,意思是标准输入输出函数。比如说scanf,printf等,对这些函数的调用就要在开头加上这个东东,明白了么。

为什么每段C语言程序开头必须有类似#include<stdio.t> 的语句呢?
C语言经过长时间的积累,也准备了许多知识,不需要我们现在重新编写,比如我们要使用printf,这是一个功能模块,就包含在stfio.h文件中,只要你包含了stfio.h,你就可以直接使用,否则就不能用。所以上面的不是随便写的,还比如,若你的程序中使用getch(),就必须包含conio.h,这是因为conio.h中才包...

C语言为什么开头都加;#include有什么作用?
include<stdio.h>是引入C的库函数,就比如写一个HelloWorld,仅仅凭我们写的这一句是不可能让计算计算机输出的,还需要要到C的库函数,通俗讲就是C为我们提供了很多已经实现好了的库文件,只需要引述使用就可以了。头文件一般由三部分内容组成:(1)头文件开头处的版权和版本声明;(2)预处理块;(3)...

c语言写程序第一句常写的#include "stdio.h"是什么意思?起到什么作用...
头文件,包含stdio.h头文件的意思 include 称为文件包含命令,其意义是把尖括号""或引号<>内指定的文件包含到本程序中,成为本程序的一部分。被包含的文件通常是由系统提供的,其扩展名为.h 而stdio为standard input output的缩写,意为“标准输入输出”预处理命令还有其它几种,这里的include 称为文件...

c语言里面的这个#includestdio.h什么意思啊?
include 是C语言中的一个预处理指令,用于包含标准输入输出头文件。一、预处理指令 在C语言中,预处理指令是在编译程序之前处理的指令。这些指令允许开发者在编译前进行一些特定的操作,比如包含头文件、定义宏等。其中,#include是一个常用的预处理指令。二、的含义 是标准输入输出头文件的缩写。这个头...

c语言里面的这个#includestdio.h什么意思啊?
include 是C语言中的一个预处理指令,用于包含标准输入输出头文件。以下是 一、预处理指令 在C语言中,#include是一个预处理指令,它的作用是告诉编译器在编译之前包含指定的文件。预处理指令在编译过程的第一步——预处理阶段执行。二、是什么 是C语言中的一个标准库头文件,它包含了标准...

每个函数前面都加#include <stdio.h>是什么意思
那个是头文件,在我们要使用库文件的函数是必须加上头文件,一般来说C语言函数前面都会有#include<stdio.h>这个头文件,其他例如:当我们使用数学的一些函数的时候,我们要使用#include<math.h>头文件,这样系统才不会报错。

C语言中编写程序时在前面加一个#include"stdio.h"是干什么用的,如果不...
include 是指程序要引用哪些东西 stdio.h是C语言的标准输入输出头文件 (嘛,也可以想象成为了方便我们使用输入输出函数,就打包在这个头文件里面了)只有引用了这个头文件,才能使用C语言中的输入输出函数,比如说有:getchar(), scanf() printf()等等 要是没有引用的话,当然就不能用这些函数咯 ...

C语言中每个程序前都有 #include "stdio.h" 是什么意思?
stdio.h是C编译系统提供的一个文件名,stdio是“standard input & output”的缩写,即有关标准输入输出的信息。在程序中用到系统提供的标准函数库中的输入输出函数时,应在程序的开头写上#include<stdio.h>.若用不到系统提供的标准函数库中的输入输出函数,声部声明也无所谓。

c语言开头为什么用include 而不是别的词?
C语言中#开头的是预处理指令,不是C语句的一部分#开头的语句,在预处理阶段,由预处理器处理,例如:#include <stdio.h>预处理器会将stdio.h文件的内容加入到当前文件的头部,而#define CONST 10则会将文件中的CONST,用10代替(是直接代替)预处理完毕后,才对文件进行编译。当然你是可以用别的次...

相似回答