声明与定义的区别

声明(declaration )指定了一个变量的标识符,用来描述变量的类型,是类型仍是对象,或者函数等。声明,用于编译器(compiler)识别变量名所引用的实体。如下这些就是声明: extern int bar; extern int g(int, int); double f(int, double); // 对于函数声明,extern关键字是能够省略的。 class foo; // 类的声明
相关文章
相关标签/搜索