函数定义在函数调用后面时,若想正常使用,只需:
!函数必须先声明再使用
定义本身就是一种声明,所以先定义再使用不用另外声明。
自己定义头文件,函数声明放头文件中,函数定义可放另一源文件中,使用时在开头包含头文件(相当于在函数调用前放置函数声明),头文件名称打双引号,例#include"add.h"。
多文件书写的好处:
生命周期
static作用
对于局部变量
对于全局变量
函数同理
extern作用——声明外部符号或函数。
函数定义在函数调用后面时,若想正常使用,只需:
!函数必须先声明再使用
定义本身就是一种声明,所以先定义再使用不用另外声明。
自己定义头文件,函数声明放头文件中,函数定义可放另一源文件中,使用时在开头包含头文件(相当于在函数调用前放置函数声明),头文件名称打双引号,例#include"add.h"。
多文件书写的好处:
生命周期
static作用
对于局部变量
对于全局变量
函数同理
extern作用——声明外部符号或函数。