我通常在 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;
由于 typedef 是varchar在我们使用varchar myvar[25]语句时给出的,
- 为什么它不创建结构数组
myvar[25]? - typedef 语句如何
arr[1]更改为arr[25]第二行?