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 <stdio.h>
#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、将相对独立的函数单独写成一个函数文件后,采用自定义头文件的方式进行引用将更加便捷~~!