1、关于函数的声明

我使用的是VS code 编译器,头文件部分注意增加一个自定义函数的声明,这个我处理了很久,后面查找网上教程后添加了#include"6_14_Add.c"就成功了。

#ifndef __ADD_H__

#define __ADD_H__

#include"6_14_Add.c"

int Add(int,int);

#endif

2、关于自定义函数的定义

这里不需要头文件,只需要一个函数定义即可。

int Add(int x,int y)

{

int z = x+y;

return z; //函数有返回值。

}

3、关于函数的调用

这里要增加一个#include "6_14_Add.h"的自定义头文件。

后面直接引用即可。

#include

#include "6_14_Add.h"

//io函数,stdio.h 是输入输出头文件。

//下面是函数声明

int main()

{

int a =10;

int b =15;

int sum = 0;

sum = Add(a,b);

printf("sum=%d\n",sum);

return 0;

}

4、关于头文件的路径说明-特别重要

在 tasks.json 文件里面添加头文件的路径。

添加如下两段代码。

5、对于熟练掌握自定义函数和头文件特别重要。

1、们在编写一些大型程序时,如果将所有的函数都写入主函数文件内,将不利于我们的阅读及错误的查找。

2、将相对独立的函数单独写成一个函数文件后,采用自定义头文件的方式进行引用将更加便捷~~!