函数声明:
1. 告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数 声明决定不了。
2. 函数的声明一般出现在函数的使用之前。要满足先声明后使用。
3. 函数的声明一般要放在头文件中的。
定义的函数在主函数是能运行,但是有一个警告。
我们只需要在主函数main的上门加上函数的声明即可。
函数声明写:int Add(int ,int);
int Add(int x ,int y);
两种写法都可以。
函数的定义是指函数的具体实现,交待函数的功能实现。
这种分文件的书写形式,在三字棋和扫雷的时候,再来分模块来写。
我们分开建立add.h和add.c
库里面提供的头文件用<>
自己写的头文件用“”
#include "add.h" - 头文件的包含,其实就是把头文件的内容拷贝过来。
如何将写的.c文件编译成静态库,静态库将代码变成二进制。
右击鼠标,点击属性;在add属性页里面->常规->静态库
编译文件,在代码文件下Debug文件里有一个add.lib,就是静态库
如何使用静态库
#pragma comment(lib,"add.lib") //导入静态库