结构体数组赋值 结构体数组赋值报错
2025-01-12 15:07 - 立有生活网
关于结构体数组赋值,结构体数组赋值报错这个很多人还不知道,今天源源来为大家解答以上的问题,现在让我们一起来看看吧!
1、你好!!!原因很简单:s[1].name[50]="王佳芝";左边使用结构体的对象的成员,右边是字符串,要是那是存储在静态存储区的,这样赋值不符合语法:应该使用strcpy()函数即可:修改如下:#include#include#defineststructstdst{intnum;charname[7];char;};voidmain(){sts[10]={{5,"陈博",'m'}};printf("%sn",s[0].name);s[1]=s[0];strcpy(s[1].name,"王佳芝");//s[1].name[50]="王佳芝";//scanf("%s",s[1].name);printf("%sn",s[1].name);}结果:陈博王佳芝pressanykeytocontinue。
本文到这结束,希望上面文章对大家有所帮助。
家常红烧冬瓜的做法做法 家常红烧冬瓜的做法
乐乐今天给分享家常红烧冬瓜的做法做法的知识,其中也会对家常红烧冬瓜的做法做法大全进行解释,希望能解决你的问题,请看下面的文章阅读吧! 家常红烧冬瓜的做法做法 家常红烧冬瓜的做法···
飞机上能带蓝牙耳机吗 飞机上能带蓝牙耳机吧
飞机起飞可以用蓝牙耳机吗? 蓝牙 飞机上能带蓝牙耳机吗 飞机上能带蓝牙耳机吧 飞机上能带蓝牙耳机吗 飞机上能带蓝牙耳机吧 1、蓝牙(Bluetooth ):是一种技术标准,可起飞与着陆时不可以用蓝牙,···
茄汁虾做法家常做法_如何做茄汁虾
你知道香辣过瘾吃不够,补充营养增强体质,孩子的菜怎么做吗 ? 【配料】香菇、香菜各少许。 茄炖牛腩:将番茄切成小块,将牛腰肉切成小块;将油倒入锅中,加入调料,翻炒半个西红柿,翻···