字符数组与字符串?
有这样一个结构数组:struct biao
{
char xingming[20];
char fujia[20];
int xuehao;
}xinxi[2];
然后对xixxi[5]赋值,
xinxi[2]={{"you","me",1},{"she","her",2}};
这样好像不行.结构里面的是字符数组,而赋值的却是字符串?要怎么赋值才是正确的?谢谢!
刚才看错了。。。没看清你的意思。。。
这样就行了。。
struct biao
{
char xingming[20];
char fujia[20];
int xuehao;
}xinxi[2]={{"you","me",1},{"she","her",2}};
定义的时候就赋值
谢谢你的回答,不过我想知道为什么不可以这样?编译时就出错?
struct biao
{
char xingming[20];
char fujia[20];
int xuehao;
}xinxi[2];
xinxi[2]={{"you","me",1},{"she","her",2}};
而且里面是字符数组,页在赋值时用得是字符串?这样没错吗?即不把"you"分成'y','o','u'?
[此贴子已经被作者于2006-12-25 22:43:07编辑过]