64,683
社区成员
发帖
与我相关
我的任务
分享
void setusername(const char*pusername) // 传入用户名变量的char* 指针
{
if(pusername!=null) // 如果这个为非空指针(也就是说,这个用户名需要是有值的)
{ // 做这个判断是为了避免一些内存无意义的空操作或者是将原来m_usersname清空掉
strcpy(m_username,pusername); // 将pusrname的字符串复制到m_username变量中,具体可以了解下面的strcpy函数
}
}
char *getusername() const // 这里有个const意思是不改变全局变量的数据
{
return(char*)m_username; // 将m_username强制转换成char*类型然后作为char*指针传出
}