函数的声明:告诉编译器一个函数叫什么,参数是什么,返回类型是什么,但是具体实现要在函数定义里面。
函数一般先声明后使用,声明一般要放在头文件中。
函数的定义:指函数的具体实现,交代函数的功能实现。
自己定义的头文件用 #include "Add.h"
所以包括一个头文件写声明,一个源文件写函数,一个源文件写main
1.函数放main后面时,必须要在main前面做一个函数的声明,否则在走main时里面引用的语句无法走。
函数的声明,为什么要拆分成声明和定义?
#include "Add.h" 包含头文件的意义在于实现函数声明
#pragma commant("lib,"add.lib") 导入静态库
函数的定义和函数的实现(转变成静态库)分开,可以使得思路更加清晰