我想在C飞机上申报类似的东西

const unsigned char test[][][][] = {{0x22,0x33},{0x22,0x33,0x44},{0x22,0x33,0x44,0x55},{0x22,0x33,0x45}};

但无效。我寻找一种优雅的方法来存储4个数组,这些数组可以通过索引寻址,但是它们的大小不同,因为它们包含一些到设备的RS232命令。
我在找command[INITIALISE],command[RESET]等等。
非常感谢您的建议。

最佳答案

这应该有效:

const unsigned char test[][4] = {{0x22,0x33},{0x22,0x33,0x44},{0x22,0x33,0x44,0x55},{0x22,0x33,0x45}};

08-17 05:16