gpt4 book ai didi

c - 3维字符数组?

转载 作者:行者123 更新时间:2023-12-02 09:32:17 25 4
gpt4 key购买 nike

我想拥有多个“属性”。属性有 5 个不同的变量,所有这些变量都需要存储为字符串。我需要能够以属性作为引用来访问每个变量。属性不需要特别命名,只需一个索引即可。

我尝试使用字符指针:

 char *attribute[0][4] = {
"0x0201",
"0x0000",
"0x019",
"0x0",
};
char *attribute[1][4] = {
"0x0000",
"0x0000",
"0x001",
"0x0",
};

这表示我正在重新声明“属性”。如何在此处添加第二个属性而不重新声明。

请原谅我的语言等等,我对 C 相当陌生,对指针也很陌生。如果这不是存储我需要存储的数据的最佳方式,我很乐意接受任何其他建议。我还尝试了 3D 字符数组,但最终以编译后的代码结束,我无法上传到我的 arduino yun。如果这是更好的选择,我可以提供该代码。

感谢您的帮助。

最佳答案

试试这个:

char *attribute[][4] = { 
{"0x0201","0x0000", "0x019","0x0"},
{"0x0000","0x0000","0x001","0x0"} };

关于c - 3维字符数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31749011/

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