0

我有一个静态的 int 3D 数组。我可以这样声明:

int my_array[X_MAX][Y_MAX][Z_MAX];

但是,这种类型在我的程序中用于不同的目的,我想创建 typedef 来区分用法并使我的程序更易于阅读。

问题是......我不知道如何创建这些类型定义。typedef int[X_MAX][Y_MAX][Z_MAX] my_typedef;是我的第一个也是唯一的猜测。它不编译。你知道是否有办法做我想做的事吗?(我的意思是,没有动态分配的数组)

4

1 回答 1

5
typedef int my_typedef[X_MAX][Y_MAX][Z_MAX];
于 2012-04-23T17:40:13.350 回答