C++怎么构造一个元素全部为list的数组?

就像在C语言里定义typedefstructnode{ElemTypedata;structnode*next;}Node,*LinkList;然后LinkLista[5... 就像在C语言里定义
typedef struct node{
ElemType data;
struct node *next;
}Node,*LinkList;
然后 LinkList a[50]这样
展开
 我来答
司马刀剑
高粉答主

2018-10-17 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7622万
展开全部
比如说struct node{
int x, y;

};

node arr_1[10], arr_2[10];
for(int i = 0; i < 10; i++){
arr_1[i].x = xx;
arr_1[i].y = yy; //你自己赋值

}

for(int i = 0; i < 10; i++){
arr_2[i].x = arr_1[i].x;
arr_2[i].y = arr_1[i].y;

}
//如果是用指针new 出来的空间的话就使用->,注意区分指针的浅复制还有深复制,结构数组就不用了直接对应赋值就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式