我有點轉身在這樣做的確切語法。我有一個數組定義爲這樣:C數組的const無符號字符[] []
const unsigned char ARR[SIZE][SIZE] = {...}
,我希望把它在一個數組,所以我可以做一些我已經試過const unsigned char ARR2[][SIZE][SIZE] = {ARR}
和const unsigned char* ARR2[SIZE][SIZE] = {ARR}
,但既不是
ARR2[0] = ARR
效果那些工作。有人可以指出正確的語法是否有一個常數二維無符號字符數組的常量數組?
目前還不清楚你試圖達到的目標:你可以在你試圖使用'ARR'和這個'ARR2' thingy的地方發佈代碼嗎? – chqrlie
你的意思是你想要一個'[SIZE] [SIZE]'數組的數組,或者一個指向'[SIZE] [SIZE]'數組的指針數組? – Dolda2000
換句話說,你打算讓'ARR2 [0]'指向'ARR',還是本身就是一個用'ARR'的內容初始化的數組? – Dolda2000