A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题,求大神解答。

13 个回复

倒序浏览
为了调用printf函数,得先调用这个函数哦。
回复 使用道具 举报
糖糖本尊 来自手机 中级黑马 2015-7-10 18:02:42
藤椅
函数的调用
回复 使用道具 举报
首先我不是大神,printf函数时定义在那个文件里面的,
回复 使用道具 举报
#include 是一个预处理指令,作用是拷贝后面文件里面的内容
stdio.h是C语言的基本输入输出库的头文件
所以 #include<stdio.h>的意思就是拷贝stdio.h的内容到当前位置
而printf函数在stdio.h中有声明,故需要在调用此函数前引入stdio.h头文件

PS:即便不写#include<stdio.h>程序照样能运行,但是编译的时候会有警告
回复 使用道具 举报 1 0
printf是一个输出函数,包含在头文件stdio.h中
回复 使用道具 举报
dlamgg 中级黑马 2015-7-10 23:27:43
7#
因为printf是标准输出函数。既然是一个不是你自己定义的函数,所以就是系统的头文件里面所包含的。这个头文件就是stdio.h
回复 使用道具 举报
timehzy 来自手机 中级黑马 2015-7-10 23:51:48
8#
如果你不引用stdio.h的话,编译器怎么知道printf是打印?你又没有定义这个函数
回复 使用道具 举报
venn 中级黑马 2015-7-11 06:55:38
9#
这个是printf函数的知识点,,,好好看视频
回复 使用道具 举报
因为printf定义在stdio.h里边
回复 使用道具 举报
调用头文件~·~没这么难理解吧。
回复 使用道具 举报
printf属于库函数,用它当然要先引入函数库<stdio.h>
回复 使用道具 举报
请继续看视屏。。。
回复 使用道具 举报
printf函数是这个头文件中包含的库函数,你要调用库函数就需要这头文件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马