【c】指標的三維陣列,其中每個維度在C中的大小不同 - 程式人生
文章推薦指數: 80 %
【c】指標的三維陣列,其中每個維度在C中的大小不同. 阿新• • 發佈:2020-12-26. 我要做的是定義指標陣列,每個元素指向陣列大小不同的指標陣列,每個元素指向陣列大小 ...
程式人生>c>指標的三維陣列,其中每個維度在C中的大小不同
【c】指標的三維陣列,其中每個維度在C中的大小不同
阿新••發佈:2020-12-26
我要做的是定義指標陣列,每個元素指向陣列大小不同的指標陣列,每個元素指向陣列大小不同的指標陣列,每個元素指向結構不同的指標陣列。
我需要這樣的東西:陣列[10]>[12]>[8]=(structure*)malloc(sizeof(structure));陣列[9]>[16]>[2]=(structure*)malloc(sizeof(structure));如何分配記憶體以及如何訪問此陣列成員?哈維爾。
解決辦法
如果我理解正確,您需要一個指向struct的參差不齊的3D指標陣列,這樣對於每個i可以有不同數量的j,對於每個j可以有不同數量的k。
如果是這樣的話,你可以試試這樣的方法:typedefstruct{...}structure;
structure****arr=malloc(sizeof*arr*number_of_pages);
for(size_tpage=0;page
延伸文章資訊
- 111_以一維指標表示二維、三維陣列@ 藍影
置頂 11_以一維指標表示二維、三維陣列 ... 一維陣列ptr1 表示三維陣列Array[X][Y][Z]=== // int Array[X][Y][Z] = { { {0,1,2,3},{...
- 2【c】指標的三維陣列,其中每個維度在C中的大小不同 - 程式人生
【c】指標的三維陣列,其中每個維度在C中的大小不同. 阿新• • 發佈:2020-12-26. 我要做的是定義指標陣列,每個元素指向陣列大小不同的指標陣列,每個元素指向陣列大小 ...
- 3三維變形指標之分解式
1991]可瞭解穩健度分析理論在三维狀況下的變形指標形式,而這些變形指標皆可再進一步分析推導,使之分解 ... 這次的報告重點將著重於三維變形指標分解式的推導與介紹。
- 4三維指標的典型例子 - w3c學習教程
三維指標的典型例子,建立三維陣列並將m cimage複製進三維陣列m pbits byte new byte 3 for int i 0 i 3 i for.
- 5多維陣列(C)
在第一個陳述式中,運算式 prop[2][1] 為三維陣列 prop 的有效參考,它會參考6 個元素的陣列(上面所宣告)。 由於指標值會定址陣列,因此不會套用間接 ...