【发布时间】:2014-03-24 13:51:35
【问题描述】:
我通常在oracle-pro *c/c++中通过
声明变量VARCHAR myvar[25];
在我的文件预编译后更改为这样
typedef struct { unsigned short len; unsigned char arr[1]; } VARCHAR;
struct { unsigned short len; unsigned char arr[25]; } myvar;
由于在我们使用varchar myvar[25] 语句时为varchar 给出了typedef,
- 为什么它不创建结构数组
myvar[25]? - typedef 语句中的
arr[1]如何在第二行更改为arr[25]?
【问题讨论】:
-
1)
myvar:重复名称。 -
@BLUEPIXY 对不起。我抓不到你
标签: c++ c struct typedef oracle-pro-c