麻烦帮我解释下在编程中什么叫声明

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:17:09

标识符在使用前必须进行声明,即让编译器知道这个名字所引用的是哪一类实体。

声明大部分时候和定义等同。声明和定义的区别在于:
1。对同一命名实体声明可以有多个,而定义只能进行一次。
2。如果一个操作只是声明,比如 extern int num ,说明在另外的地方还有对num进行定义的操作。。。

就是告诉编译器有这个变量或者函数或者类等等,是什么样子的,让它在编译时碰到同样的东西可以进行检查,是否跟声明一致