c语言程序设计开头为什么都有#include<stdio.t>,是什么意思呢,我刚开始学习
展开全部
include其实是对visual c++里系统函数的调用,这些函数是别人已经编好了的,括号里stdio指出所调用的类型,是standard input and output的缩写,意思是标准输入输出函数。比如说scanf,printf等,对这些函数的调用就要在开头加上这个东东,明白了么。
追问
如果调用不同的函数,是不是就要有不同的引头文件呢?
追答
是的,一般c需要书后面都有这些系统函数,大概有几种不同的函数类型,但如果你编写的函数中不需要调用这些函数就不用加上这个头文件
展开全部
不是<stdio.t>是#include<stdio.h>
这个就是引入头文件的意思,这个头文件中有你在下面的函数中要用到的函数。就比如说你想在下面输出内容,那么你就会用到printf函数,如果不包含这个头文件的话就没办法使用了~~~希望能帮到你~~~
这个就是引入头文件的意思,这个头文件中有你在下面的函数中要用到的函数。就比如说你想在下面输出内容,那么你就会用到printf函数,如果不包含这个头文件的话就没办法使用了~~~希望能帮到你~~~
追问
调用不同的函数是不是要用不同的引入头文件?
追答
这个要看你都用到了什么函数,因为每个头文件中都会包含很多函数,比如说你想用字符串的话,就要包含头文件,这个头文件中有处理字符串的很多的函数,有复制,比较之类的;又比如这个里面就包含了输入、输出等,你可以下载个c语言函数手册,看一下,内容详细,你就会清楚了~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
include 英语字面意思是包含的意思
#include<.......>头文件
这个就表示 C语言程序中本身包含的一些东西
列如
#include<math.h>(C程序中自动编制的有数学的一些公式做成函数放在数据库里)你在main中或者自定义函数中 要用数学中得开根号,立方公式等等,main前面写上#include<math.h>就可以调用了-
#include<.......>头文件
这个就表示 C语言程序中本身包含的一些东西
列如
#include<math.h>(C程序中自动编制的有数学的一些公式做成函数放在数据库里)你在main中或者自定义函数中 要用数学中得开根号,立方公式等等,main前面写上#include<math.h>就可以调用了-
追问
那是不是
追答
??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-09-18
展开全部
#include这个操作是引入头文件的意思。把<stdio.h>这个文件包含进来就可以调用这个文件里的函数了。
追问
那意思是也可以引入其他文件了?
追答
是的。编译器设定你可以包含哪些类型的文件,基本上.h文件都是可以的。
如果是你自己写的.h文件就要这样加入了:#include ”mytest.h“。
还有就是一个.h文件里是可以有许多函数的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询