函数头是干什么用的 xinshou不理解

img

#include就是个预处理命令,你可以理解为包含那个文件,在编译的时候,#include <stdio.h> 会替换成 stdio.h这个文件的所有内容,stdio.h是C语言标准提供的文件,所有自己不用去写。

就是你用到了里面的一些函数,需要包含进当前程序文件,才能使用里面的函数。

是开头的void butler(void*);这句话吗?
这句话是告诉编译器有这个函数,但是这个函数可能放在main函数的后面实现。如果函数的实现在main函数前面,就不再需要这句话。

头文件
就是其他的写好方法的文件
比如stdio.c里面就有printf方法
你想用就要#include “studio.h”
就是这么简单
你也可以写头文件
实现模块化代码

个人认为是分块,你可以创建一个myadd()写在当前文件里,但是你如果想要写一堆的函数,甚至写到几万行就不好了,观感不好读代码也难,可以把新创建的部分函数分类,放到另一个c文件,再用.h调用,这个stdio.h就是包含printf的函数

百度,供参考: C语言里面的这个#include 什么意思啊? https://zhidao.baidu.com/question/138041221.html?fr=iks&word=%23include%3Cstdio.h%3E&ie=gbk