gpt4 book ai didi

c - 与 C 中的 Int 数组不兼容的类型

转载 作者:太空宇宙 更新时间:2023-11-04 03:47:14 24 4
gpt4 key购买 nike

<分区>

我刚刚学习 C,我在将数组分配给函数中的全局定义数组时遇到问题:

// So I have my multi-dim global array
uint16_t pulseSets[1][50][2];

void foo()
{
//create another array to work with in here
uint16_t pulses[50][2];

// Do some stuff with pulses here
// ...

// and now assign it to my global array
pulseSets[0] = pulses;

}

编译时出现错误:

incompatible types when assigning to type ‘uint16_t[50][2]’ from type ‘uint16_t (*)[2]’

 pulseSets[0] = pulses;
^

两个数组的类型和大小都相同,那么为什么会中断?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com