读书人

新手动态内存结构数组赋值char数组遇

发布时间: 2013-03-27 11:22:42 作者: rapoo

新手求助,动态内存结构数组赋值char数组遇到问题


struct bop{
char fullname[100];
string b;
int preference;//0=fillname,1=title,2=bopname
};
bop *pstu=new bop [3];
pstu->preference=0;
pstu->b="asdf";
pstu->fullname="error"; //这里赋值出错


请问 pstu->fullname="error",这句应该怎么赋值到fullname? c
[解决办法]
strcpy(pstu->fullname, "error");

读书人网 >C++

热点推荐