freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機軟件及應用]c第七章數(shù)組-展示頁

2024-10-25 23:09本頁面
  

【正文】 。 iArray[2]=2。 //數(shù)組定義 iArray[0]=1。 在數(shù)組定義后,給數(shù)組賦初值時,必須一個個元素逐個訪問。在 C++中,所有數(shù)組均由連續(xù)的存儲單元組成,起始地址對應于數(shù)組的第一個元素,下標是距數(shù)組開始的偏移量。 char charray[n]。 const int n=size*sizeof(int)。 int array[size]。 函數(shù) funcA()中定義了一個靜態(tài)局部數(shù)組,它沒有顯示初始化,所以默認初始值為 0。 //局部數(shù)組 //… } 數(shù)組 iArray在所有函數(shù)外面定義,它是全局的,因此,可以被任何函數(shù)訪問。 } void funcA() { static int iStaticLocal[30]。 void main() { funA()。 //全局數(shù)組 void funcA()。全局數(shù)組和局部靜態(tài)數(shù)組初始為全 0。由此,數(shù)組是一系列大小相同的連續(xù)項,每項到公共基點的偏移量是固定的。數(shù)組的內(nèi)存排列如下: 下標是數(shù)組元素到數(shù)組開始的偏移量。數(shù)組下標從0開始,分別是 a[0],a[1],a[2],a[3],a[4]。 常量表達式表示元素的個數(shù),即數(shù)組的長度。數(shù)組名后是用方括號括起來的常量表達式,不能用圓括號。 這個字符數(shù)組可以是最長為 4個字符的單詞,因為數(shù)組第 5個字節(jié)用于‘ \0?字符,用‘ \0?字符結束的字符數(shù)組構成一個字符串。即: 類型說明符 數(shù)組名 [常量表達式 ] 例如,下面得代碼說明一個字符數(shù)組: void main() { char buffer[5]。 第七章 數(shù) 組 數(shù)組定義 數(shù)組是一個由若干同類型變量組成的集合。一維數(shù)組的說明方法為數(shù)據(jù)類型加數(shù)組名,再加方括號,里面含有元素個數(shù)。 //… } 主函數(shù)中定義了一個字符數(shù)組,存儲該數(shù)組占 5個字節(jié)。 數(shù)組名得命名規(guī)則和變量名是一樣的。例如,下面的用法不對: int a(5)。“ char a[5]”表示 a數(shù)組有 5個元素,每個元素的類型是字符型。注意, a[5]不屬于該數(shù)組的空間范圍。第一個元素的偏移量是 0,第二個元素的偏移量是 1,依次類推。 定義為局部數(shù)組,剛分配完空間時,其內(nèi)容是不定的。例如,下面的代碼用 3種方法定義數(shù)組: int iArray[10]。 void funcB()。 funcB()。 //局部靜態(tài)數(shù)組 //… } void funcB() { int iLocal[20]。這個數(shù)組沒有初始化,所以數(shù)組的每個元素都初始化為 0。 下面的代碼不能通過編譯: void main() { int size=50。 //… } 下面的代碼用常量來規(guī)定數(shù)組元素個數(shù): const int size=50。 void main() { int array[size]。 } 訪問數(shù)組元素 數(shù)組中特定的元素通過下標訪問。長度為 n的數(shù)組,其下標范圍為 0~(n1)。例如,下面的代碼給一個數(shù)組賦一組 Fibonacci數(shù): void main() { int iArray[10]。 iArray[1]=1。 iArray[3]=3。 //… } 上面的賦值也可以通過循環(huán)來完成: void main() { int iArray[10]。 iArray[1]=1。i10。 //… } 字符數(shù)組,也稱字符串,實際上是 1字節(jié)的整數(shù)數(shù)組。但要注意字符串末 尾是以 ?\0?結束符來結束字符串的。 例如,下面的代碼定義了一個全局數(shù)組,并用一組 Fibonacci 數(shù)初始化: int iArray[10]={1,1,2,3,5,8,13,21,34,55}。 例如,下面的代碼對數(shù)組進行初始化是錯誤的: int array1[5]=
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1