当前位置 博文首页 > 三眼二郎:c++中 ->,c++中::
->用于指针
->用于指向结构体的指针
->用于指向结构体的指针,表示结构体内的元素
#include<stdio.h>
struct role // 定义一个结构体
{
char name[8]; // 姓名
int level; // 等级
int HP; // 血量
int MP; // 蓝量
int gold; // 金币
};
void main()
{
struct role *w; // 定义一个结构体指针
char str[]="kuangzhan";
w->name = str; // 对结构体中的成员变量name进行赋值
w->level = 46; // 对结构体中的成员变量level进行赋值
w->HP = 3100; // 对结构体中的成员变量HP进行赋值
w->MP = 3100; // 对结构体中的成员变量MP进行赋值
w->gold = 475233; // 对结构体中的成员变量gold进行赋值
}
调用变量
作用域::变量
如果a的作用域为全局作用域,调用a时用
::a
如果a的作用域为类ww时,调用a时用
class ww
{
public:
int a();
}
int ww::a()//表示a是属于ww的
{
return 0;
}
cs