【c】如何在C中的4維陣列中宣告和初始化 - 程式人生

文章推薦指數: 80 %
投票人數:10人

【c】如何在C中的4維陣列中宣告和初始化. 阿新• • 發佈:2020-12-11. 我對程式設計還比較陌生,我需要輸入一個四維陣列,而且我幾乎無法將自己的腦袋繞在陣列上。

程式人生>c>如何在C中的4維陣列中宣告和初始化 【c】如何在C中的4維陣列中宣告和初始化 阿新••發佈:2020-12-11 我對程式設計還比較陌生,我需要輸入一個四維陣列,而且我幾乎無法將自己的腦袋繞在陣列上。

所以,讓我們從一個簡單的三維陣列開始,每個陣列有兩個元素,如下所示:intarr[2][2][2]= { { {1,2} {3,4}//redlineon"{" } {//redlineon"{" {5,6} {7,8} } }; VS-2012在“3”前用紅線劃“{”,並說它應該是“}”。

如何才能以整潔的格式輸入陣列?有4個維度會使它更加複雜,我需要能夠清楚地看到資料。

另外,我的陣列中會有很多0,在本質上,每個arr[n][n]都是0,所以我想知道是否可以使初始化簡單一點。

我的陣列將是intarr[7][7][15][2] 或者我最好用struct代替?提前謝謝! 解決辦法 您缺少一個,。

對於三維陣列intarr[2][3][4]={ { {1,2,1,2},{1,2,1,4},{1,2,4,4} }, { {1,1,2,4},{1,2,1,4},{1,2,1,4} } }; orintarr[2][3][4]={1,2,1,2,1,2,1,4,1,2,4,4,1,1,2,4,1,2,1,4,1,2,1,4}; 對於四維陣列intarr[2][3][4][2]={ { { {1,2},{1,2},{1,2},{4,2} }, { {2,4},{1,4},{1,4},{1,2} }, { {2,4},{1,4},{1,4},{1,8} } }, { { {1,2},{1,2},{1,2},{4,2} }, { {2,4},{1,4},{1,4},{1,2} }, { {2,4},{1,4},{1,4},{1,2} } } }; C無符號模數導致編譯器警告 «上一篇 在C中無需va_list即可訪問可變引數函式的引數下一篇» 相關推薦 C雙字元指標的宣告和初始化 如何在C中的4維陣列中宣告和初始化 在C++中宣告和初始化(大)二維物件陣列的正確方法是什麼? C++11中的陣列宣告和初始化 在C中宣告和初始化陣列 C語言中的Char陣列宣告和初始化 如何在C中宣告和初始化指向結構的指標陣列? 在C中宣告和初始化未知大小的2D陣列 如何在Java中宣告和初始化陣列? Java中的陣列宣告和初始化。

當陣列的下標索引的位置在宣告中更改時,陣列的行為將有所不同 搜尋 基礎教學 Mysql入門 Sql入門 Android入門 Docker入門 Go語言入門 Ruby程式入門 Python入門 Python進階 Django入門 Python爬蟲入門 新加入文章



請為這篇文章評分?