举个例子吧 比如说一个函数 void Show();如果先使用Show()然后在使用的地方后面位置定义Show()的话,需要声明一下。但如果先定义了Show(),然后才使用的 就可以不用声名.
定义(define)的时候相当于自动声明(declare)了。打一个比方,银行要求代办业务需要委托书,那么如果本人都来了,那么肯定就可以办了,不需要委托书了。你定义函数都定义了,相当于本人来了。