#include "iostream"
using namespace std;
class A
{
private:
int a;
public:
int b;
static int c;
const int d=10;
};
int A::c=10;
int main()
{
//方式1,访问类内部public变量
A a;
int A::*p;
p=&A::b;
a.*p=10;
cout<<a.*p<<endl;
///
//方式2,访问类内部const变量
const int A::*p1;
p1=&A::d;
cout<<a.*p1<<endl;
//方式3,访问类内部static变量
int *p2;
p2=&A::c;
cout<<*p2<<endl;
/
return 1;
}
C/C++外部指针访问类内部变量
最新推荐文章于 2022-05-29 19:56:41 发布