c语言中定义与声明有什么区别

如题所述

定义是在内存中真的申请了空间,存储对应的对象。而声明只是告知编译器,程序中会有这个对象,有可能是在其他地方定义的,此时并不会直接申请内存空间。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答