《C語言程序設計》課件二維數組的概念_第1頁
《C語言程序設計》課件二維數組的概念_第2頁
《C語言程序設計》課件二維數組的概念_第3頁
《C語言程序設計》課件二維數組的概念_第4頁
《C語言程序設計》課件二維數組的概念_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第7章數組——二維數組的概念inta;intb[10]intc[3][10]第7章數組——二維數組的概念元素類型名定義數組中每個元素的類型,數組名的命名規(guī)則同變量名—合法的標識符行數、列數分別表示二維數組應有多少行、多少列。即:行數代表第一維下標的長度,列數代表第二維下標的長度。行數、列數應為常量表達式(常量和符號常量),不允許是變量。內存大?。叫袛怠亮袛怠羢izeof(數據類型)像簡單變量一樣,數組元素必須先定義后引用例:intc[3][10]說明:格式:數據類型數組名[行數][列數]={初始值列表};c[0]是數組名,是元素c[0][0]的地址c[1]是數組名,是元素c[1][0]的地址二維數組可看作是一種特殊的一維數組c[0][0],c[0][1],c[0][2],……,c[0][9]c[1][0],c[1][1],c[1][2],……,c[1][9]可以把數組看作是包含二個元素的一維數組,每個元素又是一個含有三個元素的一維數組。第7章數組——二維數組的概念c[2]是數組名,是元素c[2][0]的地址c[2][0],c[2][1],c[2][2],……,c[2][9]c[0]

----c[1]

----c[2]

----intc[3][10]第7章數組——二維數組的初始化格式:數據類型數組名[行數][列數]={初始值列表};由逗號分割,前幾行的元素必須連續(xù)填滿inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};intb[3][4]={1,2,3,4,5,6,7};876512111094321076500004321/*error:toomanyinitializers*/inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12,13};第7章數組——二維數組的初始化格式:數據類型數組名[行數][列數]={初始值列表};由逗號分割,前幾行的元素必須連續(xù)填滿用{}將每行元素括起來inta[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};intb[3][4]={{1,2,3,4},{5,6,7}};inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};intb[3][4]={1,2,3,4,5,6,7};876512111094321076500004321第7章數組——二維數組的初始化格式:數據類型數組名[行數][列數]={初始值列表};用{}將每行元素括起來,對部分元素賦初值inta[3][4]={{1,2},{3},{9}};intb[3][4]={1,2,3,9};000300090021000000009321≠第7章數組——二維數組的初始化格式:數據類型數組名[行數][列數]={初始值列表};用{}將每行元素括起來,對部分元素賦初值intb[][4]={{1,2},{3},{9}}intc[][4]={1,2,0,0,3,0,0,0,9}000300090021第7章

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論