c++ 类声明
#include <iostream> using namespace std; class classScope; //声明classScope,提升类作用域,只能是类指针或类引用,是因为没有对类初始化 classScope *cs; //1.类指针 void useCs(classScope &cs) //2.类引用 { } //类也是作用域的,classScope作用域和变量作用域一样,在定义之后使用,要想在定义之前使用,要先声明类 class classScope { //类成员引用两种初始化,默认初始化和构造初始化 }; //类声明 int main(int argc, char *argv[]) { return 0; }
如果没有声明在定义之前,对类进行声明,是没法编译运行的.