+ -
当前位置:首页 → 问答吧 → 怎样定义一个数组类型?

怎样定义一个数组类型?

时间:2011-12-18

来源:互联网

我指的是定义一个一位数组,把这个一位数组当一个类型用

比如 我定义一个有4个char类型元素的数组类型,

再用这个类型定义的变量都是数组(该数组有4个char元素)

不要问我为什么这么麻烦?不要说用二维数组

作者: shimachao   发布时间: 2011-12-18

从头看C课本.

作者: qq120848369   发布时间: 2011-12-18

用结构可以吗?
struct _TEST {
  char x[4];
  } TEST;
struct TEST test[4];
 

作者: keiy   发布时间: 2011-12-18

引用 2 楼 keiy 的回复:

用结构可以吗?
struct _TEST {
char x[4];
} TEST;
struct TEST test[4];
++

作者: A38017032   发布时间: 2011-12-18

typedef int ARR[4];
ARR a;
a[3] = 0;


这样

作者: mingliang1212   发布时间: 2011-12-18

上面例子中的ARR就是你要的数组类型。其他情况类似。

作者: mingliang1212   发布时间: 2011-12-18

有没有不用结构体的

作者: shimachao   发布时间: 2011-12-18

引用 6 楼 shimachao 的回复:
有没有不用结构体的


4楼的不是结构体

作者: mingliang1212   发布时间: 2011-12-18

动态分配可以吧

作者: BlackEagle531   发布时间: 2011-12-18

说实话,看不懂你在说什么!

作者: deguotiantang   发布时间: 2011-12-18

看不懂,说清楚点啊

作者: lantingyaoyi   发布时间: 2011-12-18

4 L +1

作者: A525478495   发布时间: 2011-12-18