C語言——關於二維數組的初始化問題
二維數組可以看成特殊的一維數組,每個元素又由一個一維數組組成。今天小編給大家講解一下有關二維數組的一些用法。
操作方法
(01)定義二維數組的方法和一維數組相似,如:int a[3][3];就是定義了一個3行3列的二維數組。
(02)但是我麼要注意,這個3行3列的二維數組是邏輯上的概念,能形象的表示出行列關係。而在內存中,各元素是連續存放的,不是二維的,是線性的,這點大家一定要清楚。
(03)二維數組的初始化,可以分行給元素賦值,如步驟一的圖。也可以將所有數據寫在一個花括號內,按照元素在內存中的排列順序對各元素賦初值。但是這種方法一旦數據很多,會寫成一大片,容易遺漏,不方便檢查。
(04)可以對部分元素賦值,例如:int a[3][3]={{1},{4},{7}};
(05)也可以只對某幾行賦值,例如:int a[3][3]={{1,2},{4}};
(06)如果對全部元素都賦初值,則定義數組時可以對第一維的長度不指定,但第二維的長度不能省去。也可以只對部分元素賦值,而省略第一維的長度,但應該分行賦值。
特別提示
C語言在定義數組和表示數組元素時常常採用a[ ][ ]的形式,使用方便,不易出錯。
-
電腦上怎樣申請QQ號
很多人在打開電腦的時候,都會習慣登錄QQ跟別人聊天,如果沒有QQ賬號的話,可以在電腦上免費申請QQ號,或者之前的QQ號是別人給的,自己不喜歡,也可以重新申請一個新的QQ號,在這裏,跟大家分享一下在電腦上如何免費申請QQ號的方法。電腦上免費申請QQ號的步驟(01)在電腦上下載和...
-
QQ瀏覽器如何安裝應用插件
QQ瀏覽器如何安裝應用插件,瀏覽器的應用插件的安裝對我們來說是非常方便的。下面以安裝護眼導航應用爲例,介紹如何安裝瀏覽器應用插件。操作方法(01)打開QQ瀏覽器,點擊右上角的“”+“”如圖所示(02)進入了安裝應用的首頁,如圖所示(03)比如安裝一個護眼的應用,鼠標停留在...
-
EPSON R230打印機清零軟件無法使用的解決方法
當EPSONR230打印機兩個紅燈閃爍,並提示“打印機的墨管已到它們的使用壽命”時就需要使用清零軟件進行處理,可是在我們使用清零軟件的過程中,總是出現這樣或那樣的問題。那麼我們在遇到這些問題時該如何解決呢?操作方法(01)首先當打開清零軟件可執行文件時,系統會彈出...
-
在Word文檔中怎麼樣進行簡繁體轉換?
字體有繁體和簡體之分,而Word文檔主要的功能是記錄保存文本文字,可能由於區域不一樣,有的喜歡用簡體有的喜歡用繁體,爲了方便查看,就需要用到簡繁體的相互轉換了。操作方法(01)方法一:比較常用的,就是用Word文檔自帶的簡繁體轉換功能,找到審閱——簡轉繁——便可將選擇的...