gpt4 book ai didi

c - 定义结构类型的数组

转载 作者:太空宇宙 更新时间:2023-11-04 01:32:49 26 4
gpt4 key购买 nike

我看过几个示例,但没有一个完全符合我的问题。我正在尝试定义一个结构数组,没什么大不了的,但是当我在 Xcode 中使用纯 C 执行此操作时,我收到一个“预期表达式”错误,这让我抓狂。

代码如下:

struct myType {
unsigned char varName1;
unsigned char varName2;
unsigned char varName3;
};

struct myType myArray[10];

myArray[0] = {1,2,3}; // doesn't work at all despite many docs that say it will
myArray[1].varName1 = 1; // throws "expected expression" error

我做错了什么?我已经检查了隐藏字符等,没有。它很干净,没有导入到 Xcode 中。

最佳答案

myArray[0] = (struct myType) {1,2,3};

关于c - 定义结构类型的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19921372/

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