久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):數(shù)組

      時(shí)間:2016-11-02 19:38:28 娛樂(lè)資訊 我要投稿

      2016年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):數(shù)組

      為您整理了“2016年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):數(shù)組”,方便廣大網(wǎng)友查閱!更多計(jì)算機(jī)等級(jí)考試相關(guān)信息請(qǐng)?jiān)L問(wèn)計(jì)算機(jī)等級(jí)考試網(wǎng)。

      【考點(diǎn)1】數(shù)組的定義
      數(shù)組是一組具有相同類(lèi)型的數(shù)據(jù)的集合,這些數(shù)據(jù)稱(chēng)為數(shù)組元素。格式為:類(lèi)型名 數(shù)組名[常量表達(dá)式]。數(shù)組的所占字節(jié)數(shù)為元素個(gè)數(shù)與基類(lèi)型所占字節(jié)數(shù)的乘積。
      【考點(diǎn)2】數(shù)組的初始化
      第一維長(zhǎng)度可以不寫(xiě),其它維必須寫(xiě)。
      int a[]={1,2};合法,
      int a[][3]={2,3,4};合法,
      int a[2][]={2,3,4};非法。
      數(shù)組初始化元素值默認(rèn)為0,沒(méi)有初始化元素值為隨機(jī)。如在int a[5]={0,1,2};中,元素a[4]值為0;而在int a[5];中,元素a[4]值為一個(gè)不確定的隨機(jī)數(shù)。
      【考點(diǎn)3】元素的引用
      數(shù)組元素的下標(biāo)從0開(kāi)始,到數(shù)組長(zhǎng)度減1結(jié)束。所以int a[5];中數(shù)組最后一個(gè)元素是a[4]。要把數(shù)組元素看作一個(gè)整體,可以把a(bǔ)[4]當(dāng)作一個(gè)整型變量。
      【考點(diǎn)4】二維數(shù)組
      數(shù)組a[2][3]={1,2,3,4,5,6};中含6個(gè)元素,有2行3列。第一行為a[0]行,第2行為a[1]行,a[0]、a[1]叫行首地址,是地址常量。*(a[0]+1)是第一行第一個(gè)元素往后跳一列,即元素a[0][1]值為2,*(a[0]+3)是第一行第一個(gè)元素往后跳三個(gè),即元素a[1][0]值為4。
      【考點(diǎn)5】行指針
      是一個(gè)指針變量,占四個(gè)字節(jié),行指針指向一行連續(xù)數(shù)據(jù),形式為:int(*p)[2];,p只能存放含有兩個(gè)整型元素的一維數(shù)組的首地址。注意(*p)兩邊的小括號(hào)不能省略,否則就成了指針數(shù)組,是若干指針元素的.集合。
      【考點(diǎn)6】數(shù)組名
      數(shù)組名是數(shù)組的首地址。數(shù)組名不能單獨(dú)引用,不能通過(guò)一個(gè)數(shù)組名代表全部元素。數(shù)組名是地址常量,不能對(duì)數(shù)組名賦值,所以a++是錯(cuò)誤的。但數(shù)組名可以作為地址與一個(gè)整數(shù)相加得到一個(gè)新地址。
      【考點(diǎn)7】元素形式的轉(zhuǎn)換
      助記:“脫衣服法則”a[2]變成*(a+2),a[2][3]變成*(a+2)[3]再可變成*(*(a+2)+3)。這個(gè)思想很重要!
      二維數(shù)組做題目的技巧:
      如果有 a[3][3]={1,2,3,4,5,6,7,8,9}這樣的題目。
      步驟一:把他們寫(xiě)成: 第一列 第二列 第三列
      a[0]􀃆 1 2 3 ->第一行
      a[1]􀃆 4 5 6 —>第二行
      a[2]􀃆 7 8 9 ->第三行
      步驟二:這樣作題目間很簡(jiǎn)單:
      *(a[0]+1)我們就知道是第一行的第一個(gè)元素往后面跳一列,那么這里就是a[0][1]元素,
      所以是1。
      *(a[1]+2)我們就知道是第二行的第一個(gè)元素往后面跳二列。那么這里就是a[1][2]元素,
      所以是 6。
      一定記。褐灰嵌S數(shù)組的題目,一定是寫(xiě)成如上的格式,再去做題目,這樣會(huì)比較簡(jiǎn)單。
      兩種重要的數(shù)組長(zhǎng)度:
      char a[]={‘a(chǎn)’,’b’,’c’}; 數(shù)組長(zhǎng)度為3,字符串長(zhǎng)度不定。sizeof(a)為3。
      char a[5]={ ‘a(chǎn)’,’b’,’c’} 數(shù)組長(zhǎng)度為5,字符串長(zhǎng)度3。sizeof(a)為5。

      【2016年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):數(shù)組】相關(guān)文章:

      1.2016年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):文件

      2.2016年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí):字符串

      3.計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題及答案

      4.計(jì)算機(jī)二級(jí)C語(yǔ)言考試題

      5.計(jì)算機(jī)二級(jí)c語(yǔ)言考試習(xí)題及答案

      6.計(jì)算機(jī)二級(jí)C語(yǔ)言臨考通關(guān)題及答案

      7.計(jì)算機(jī)二級(jí)C語(yǔ)言練習(xí)題及答案

      8.計(jì)算機(jī)二級(jí)C語(yǔ)言提高訓(xùn)練題及答案