山不在高,有仙则名。水不在深,有龙则灵。
——csdn时时三省
函数声明
1.告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,无关紧要。
2.函数的声明一般出现在函数的使用之前。要满足先声明后使用。
3.函数的声明一般要放在头文件中的。
示例:
这样的话会输入错误 代码是从前往后扫描的 扫到Add那里的时候 在前面没有Add函数 所以他就会报警告说Add函数不存在 这个时候只需要在int c前面写个函数声明一下就可以了
!!扫描和执行不一样,编译器扫描代码从上到下,执行代码是从main函数开始
函数定义
函数的定义是指函数的具体实现,交待函数的功能实现。
上面那个int Add(int x,inty){return x+y;}
就是函数的定义
导入静态库
#pragma comment( )