我有点转身在这样做的确切语法。我有一个数组定义为这样: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