0
這可能是一個簡單答案的問題,但我沒有找到任何類似於它的解決方案。我試圖在C中創建一個具有兩個變量的struct
,然後創建一個尺寸等於用於創建struct
的兩個可變參數尺寸的二維數組。C結構中的變量二維數組
struct image{
int width;
int hight;
int pixles[width][height];
};
現在我知道這不工作之前,我甚至編譯它,但我不知道如何去做這項工作。
使用指針爲一維數組和2級分配。 – Olaf
這是不可能的;在編譯時必須知道結構體的大小。 –
引用此:http://stackoverflow.com/questions/5170525/array-in-c-struct – kr1tzb1tz