c++中如何给类中的结构变量定义全局变量

来源:百度知道 编辑:UC知道 时间:2024/06/11 11:04:05
class accpunt //定义帐户类
{
private:
struct pub
{
string accID;
string accName;
string ID_card;
string password;
string accAddress;
float money;
pub* next;
};

public:
long a;
void getmoney(long k);
string setpassword();
long add(long p);
void select(pub* ch);
void del(long o);
long per(long pi);
float s_money(long s);
long c_head();
void add_money(long mk);
};

如何定义一个指向PUB类型的指针!!
小弟刚学不久,请高手指教。谢谢!!!

struct pub *ptr;



typedef struct pub* pubPtr;
pubPtr ptr;

class accpunt //定义帐户类
{
private:
struct pub *PUB;
public:
long a;
void getmoney(long k);
string setpassword();
long add(long p);
void select(pub* ch);
void del(long o);
long per(long pi);
float s_money(long s);
long c_head();
void add_money(long mk);
};

//下面的定义可以放在cpp文件中
struct pub
{
string accID;
string accName;
string ID_card;
string password;
string accAddress;
float money;
pub* next;
};

pub *point