声明和定义的区别

来源:互联网 发布:php soapheader 编辑:程序博客网 时间:2024/05/22 06:05

声明:指定了一个变量的标识符,用来描述变量的类型,是类型还是对象,或者函数等等,用于编译器识别变量名所引用的实体。
定义:是对声明的实现或者实例化
例:int a; //属于声明,并没有给a 定义它的值
int a=3; //声明变量a为int类型,并定义为3.
定义在前,声明在后。