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

 我来答
禾以笙箫默天枰
2014-09-18
知道答主
回答量:34
采纳率:0%
帮助的人:15.4万
展开全部
include其实是对visual c++里系统函数的调用,这些函数是别人已经编好了的,括号里stdio指出所调用的类型,是standard input and output的缩写,意思是标准输入输出函数。比如说scanf,printf等,对这些函数的调用就要在开头加上这个东东,明白了么。
追问
如果调用不同的函数,是不是就要有不同的引头文件呢?
追答
是的,一般c需要书后面都有这些系统函数,大概有几种不同的函数类型,但如果你编写的函数中不需要调用这些函数就不用加上这个头文件
ningai007
2014-09-18 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1890
采纳率:0%
帮助的人:301万
展开全部
不是<stdio.t>是#include<stdio.h>
这个就是引入头文件的意思,这个头文件中有你在下面的函数中要用到的函数。就比如说你想在下面输出内容,那么你就会用到printf函数,如果不包含这个头文件的话就没办法使用了~~~希望能帮到你~~~
追问
调用不同的函数是不是要用不同的引入头文件?
追答
这个要看你都用到了什么函数,因为每个头文件中都会包含很多函数,比如说你想用字符串的话,就要包含头文件,这个头文件中有处理字符串的很多的函数,有复制,比较之类的;又比如这个里面就包含了输入、输出等,你可以下载个c语言函数手册,看一下,内容详细,你就会清楚了~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曾傲南pv
2014-09-18 · TA获得超过1480个赞
知道答主
回答量:64
采纳率:0%
帮助的人:56.5万
展开全部
include 英语字面意思是包含的意思
#include<.......>头文件
这个就表示 C语言程序中本身包含的一些东西
列如

#include<math.h>(C程序中自动编制的有数学的一些公式做成函数放在数据库里)你在main中或者自定义函数中 要用数学中得开根号,立方公式等等,main前面写上#include<math.h>就可以调用了-
追问
那是不是
追答
??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-09-18
展开全部
#include这个操作是引入头文件的意思。把<stdio.h>这个文件包含进来就可以调用这个文件里的函数了。
追问
那意思是也可以引入其他文件了?
追答
是的。编译器设定你可以包含哪些类型的文件,基本上.h文件都是可以的。
如果是你自己写的.h文件就要这样加入了:#include ”mytest.h“。

还有就是一个.h文件里是可以有许多函数的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式