错误!
#include<iostream>
using namespace std;
class T
{
public:
T()
{
state=NULL;
num=NULL;
charge=NULL;
}
void test();
int num;
int charge;
char state;
T *str[2];//这个到底是什么意思
};
void main()
{
T *obj=new T();
int *p=&obj->str[0]->num;
int *p1=&obj->str[0]->charge;
*p=0;//为什么不能往这个地址赋值!
cout<<p<<endl;
cout<<p1<<endl;
}