声明和定义 Declaration & Definition
“声明”向计算机介绍名字,它说,“这个名字是什么意思”。“定义”为这个名字分配存储空间声明常常使用extern关键字,如果我们只是声明变量而不是定义它,则要求使用extern,对于函数声明,extern是可选的,不带函数体的函数名连同参数表或返回值,自动作为一个声明。定义也可以是声明。如果该编译器还没有看到过名字A,程序员定义int A,则编译器马上为这个名字分配存储空间。
原创
2010-05-06 10:16:00 ·
486 阅读 ·
0 评论