我通常聲明在Oracle-PRO * C/C++通過的typedef結構陣列與一個字符數組作爲成員爲結構
VARCHAR myvar[25];
可變的我的文件更改預編譯後喜歡這個
typedef struct { unsigned short len; unsigned char arr[1]; } VARCHAR;
struct { unsigned short len; unsigned char arr[25]; } myvar;
由於類型定義,給出了varchar
當我們使用varchar myvar[25]
聲明,
- 爲什麼它不會創建結構數組
myvar[25]
? - 如何在第二行將typedef語句中的
arr[1]
更改爲arr[25]
?
1)'myvar':重複名稱。 – BLUEPIXY
@BLUEPIXY對不起。我無法捕捉到你 –