C++中创建一个类会有一个 头文件 .h 和一个源文件.cpp
我们一般都是把变量的定义写在 ,h 头文件中,这是因为对于声明在 .h文件中我们既可以用 private、protected和public 对变量进行限制,又可以让变量变成通用的变量
例如声明一个指针 int *a; 则指针是个野指针没有初始化,可以在整个.cpp文件里调用,而如果是在.cpp里声明的话,则出了声明函数后,其他函数就找不到这个指针了。
C++中创建一个类会有一个 头文件 .h 和一个源文件.cpp
我们一般都是把变量的定义写在 ,h 头文件中,这是因为对于声明在 .h文件中我们既可以用 private、protected和public 对变量进行限制,又可以让变量变成通用的变量
例如声明一个指针 int *a; 则指针是个野指针没有初始化,可以在整个.cpp文件里调用,而如果是在.cpp里声明的话,则出了声明函数后,其他函数就找不到这个指针了。