gpt4 book ai didi

c - 有没有办法在 C 中创建一个既有整数又有字符的二维数组?

转载 作者:太空宇宙 更新时间:2023-11-04 05:34:02 25 4
gpt4 key购买 nike

我正在编写一个要求二维数组的代码,该数组中有玩具的名称及其成本。所以我想知道是否有一种可行的方法,因为我试过了但它并没有真正奏效。

最佳答案

每个 C 数组只有一种元素类型,但该类型可以是结构或 union 类型,或指向其中一种对象的指针类型。例如,

union int_or_string {
int as_int;
char *as_string;
};

union int_or_string[5][5];

但我想知道您真正想要的是否是一个一维结构数组:

struct toy {
char *name;
int cost;
};

struct toy array[42];

关于c - 有没有办法在 C 中创建一个既有整数又有字符的二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47846313/

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