• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)

        時(shí)間:2024-07-05 10:45:04 計(jì)算機(jī)等級(jí) 我要投稿

        計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)

          C語(yǔ)言是一門面向過(guò)程的、抽象化的通用程序設(shè)計(jì)語(yǔ)言,廣泛應(yīng)用于底層開發(fā)。下面是小編收集整理的計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn),希望大家喜歡。

        計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)

          計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn) 篇1

          C語(yǔ)言的字符串其實(shí)就是以''字符結(jié)尾的char型數(shù)組,使用字符型并不需要引用庫(kù),但是使用字符串就需要C標(biāo)準(zhǔn)庫(kù)里面的一些用于對(duì)字符串進(jìn)行操作的函數(shù)。下面是小編收集的計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn),希望大家認(rèn)真閱讀!

          1.局部變量

          在一函數(shù)內(nèi)部所定義的變量稱為局部變量,局部變量只在本函數(shù)范圍內(nèi)有效。

          注意:

          ①不同函數(shù)可以使用相同的局部變量名,它們將代表不同的對(duì)象,互不干擾;

          ②一個(gè)函數(shù)的形參也為局部變量;

          ③在函數(shù)內(nèi)部,復(fù)合語(yǔ)句也可定義變量,這些變量也為局部變量,只在此復(fù)合語(yǔ)句中有效。

          2.全局變量

          在C語(yǔ)言中,程序的編譯單位是源程序文件,一個(gè)源程序文件中包含一個(gè)或多個(gè)函數(shù)。在函數(shù)之外所定義的變量稱為外部變量,也稱為全局變量。全局變量可以被包含它的源程序文件中的其他函數(shù)所共用,作用域?yàn)閺亩x變量的位置開始到源程序文件結(jié)束,全局變量可以增加函數(shù)之間數(shù)據(jù)的聯(lián)系。

          注意:當(dāng)在同一個(gè)源程序文件中,全局變量與局部變量同名時(shí),在局部變量的作用范圍內(nèi),全局變量不起作用,局部變量起作用。

          1.變量的存儲(chǔ)類別

          在C語(yǔ)言中,有兩類存儲(chǔ)類別:自動(dòng)類別及靜態(tài)類別。

          有4個(gè)與兩種存儲(chǔ)類別有關(guān)的說(shuō)明符:auto(自動(dòng))、register(寄存器)、static(靜態(tài))和extern(外部),這些說(shuō)明符一般與類型說(shuō)明一起出現(xiàn),一般放在類型名的左邊,例如:

          auto long I,j;

          也可寫成:

          long auto I,j;

          (1)自動(dòng)變量:自動(dòng)變量是C程序中使用最多的一種變量,這種變量的建立和撤消都是在系統(tǒng)中自動(dòng)進(jìn)行的。

          格式:〔auto〕數(shù)據(jù)類型 變量名〔=初始化表達(dá)式〕,…;

          上面的說(shuō)明格式中,方括號(hào)中是可省略的部分,auto為自動(dòng)類別標(biāo)識(shí)符,若省略auto,系統(tǒng)缺省的存儲(chǔ)類別也為自動(dòng)類別。

          注意:函數(shù)的形參也為自動(dòng)類別,在定義時(shí)不必加存儲(chǔ)類別標(biāo)識(shí)符。

          (2)寄存器變量:寄存器變量與自動(dòng)變量的性質(zhì)相同,其區(qū)別只在于存儲(chǔ)的位置不同,寄存器變量存儲(chǔ)在CPU的寄存器中,而自動(dòng)變量存儲(chǔ)在內(nèi)存中的動(dòng)態(tài)存儲(chǔ)區(qū),寄存器變量的存取速度要快些。

          格式:register數(shù)據(jù)類型,變量名〔=初始化表達(dá)式〕,…;

          上面的說(shuō)明格式中,register為寄存器變量的存儲(chǔ)類別標(biāo)識(shí)符。

          說(shuō)明:

          ①CPU中寄存器的數(shù)目是有限的,因此只能把少數(shù)的變量說(shuō)明為寄存器變量;

          ②寄存器變量是存放在寄存器中的,而不是存放于內(nèi)存中,所以,寄存器變量無(wú)地址;

          ③寄存器變量的說(shuō)明應(yīng)盡量放在靠近要使用的地方,用完后盡快釋放,這樣可提高使用效率。

          (3)靜態(tài)變量:靜態(tài)類別變量的存儲(chǔ)空間在程序的.整個(gè)運(yùn)行期間是固定的。

          格式:static數(shù)據(jù)類型 變量名〔=初始化表達(dá)式〕,…;

          在上面的說(shuō)明格式中,static為靜態(tài)變量的存儲(chǔ)類別標(biāo)識(shí)符。

          靜態(tài)變量的初始化在編譯時(shí)進(jìn)行,定義時(shí)可用常量或表達(dá)式進(jìn)行顯式初始化。對(duì)于沒(méi)有初始化的靜態(tài)變量,自動(dòng)初始化為0(整型)或0.0(實(shí)型)。

          注意:靜態(tài)變量具有可繼承性,這與自動(dòng)變量有所不同。

          (4)外部變量:使用extern可使外部變量使用范圍擴(kuò)充到需要使用它的函數(shù)。外部變量可作顯式的初始化,若不作初始化,系統(tǒng)將自動(dòng)地初始化為0或0.0。

          格式:〔extern〕數(shù)據(jù)類型,變量名〔=初始化表達(dá)式〕,…;

          上面的說(shuō)明格式中,extern使外部變量的作用范圍擴(kuò)大到其他源程序文件中。

          注意:局部變量既可以說(shuō)明為自動(dòng)類別,也可以說(shuō)明為靜態(tài)類別;全局變量只能說(shuō)明為靜態(tài)類別。

          2.變量的作用域及生存期

          在C語(yǔ)言中,變量必須先說(shuō)明后使用,在程序中一個(gè)已定義的變量的使用范圍就是此變量的作用域。經(jīng)過(guò)賦值的變量在程序運(yùn)行期間能保持其值的時(shí)間范圍為該變量的生存期。

          (1)局部變量的使用域及生存期

          ①自動(dòng)變量的使用域及生存期

          自動(dòng)變量的存儲(chǔ)單元被分配在內(nèi)存的動(dòng)態(tài)存儲(chǔ)區(qū),每當(dāng)進(jìn)函數(shù)體(或復(fù)合語(yǔ)句)時(shí),系統(tǒng)自動(dòng)為自動(dòng)變量分配存儲(chǔ)單元,退出時(shí)自動(dòng)釋放這些存儲(chǔ)單元。自動(dòng)變量的作用域?yàn)閺亩x的位置起,到函數(shù)體(或復(fù)合語(yǔ)句)結(jié)束為止。

          自動(dòng)變量在進(jìn)入到定義它們的函數(shù)體(或復(fù)合語(yǔ)句)時(shí)生成,在退出所在的函數(shù)體(或復(fù)合語(yǔ)句)時(shí)消失,這就是自動(dòng)變量的生存期。

          使用自動(dòng)變量的優(yōu)點(diǎn)是使各函數(shù)之間造成信息分隔,不同函數(shù)中使用同名變量時(shí)不會(huì)相互影響。

          ②寄存器變量的使用域及生存期

          寄存器變量的使用域及生存期與自動(dòng)變量相同。

          ③靜態(tài)存儲(chǔ)類別的局部變量

          在函數(shù)體(或復(fù)合語(yǔ)句)內(nèi)部,用static說(shuō)明的變量靜態(tài)存儲(chǔ)類別的局部變量,這種變量的作用域與自動(dòng)(或寄存器)變量的作用域相同,但是生存期有所不同。

          在整個(gè)程序運(yùn)行期間,靜態(tài)局部變量在內(nèi)存的靜態(tài)存儲(chǔ)區(qū)中占據(jù)著永久的存儲(chǔ)單元,甚至在退出函數(shù)后下次再進(jìn)入函數(shù)時(shí),靜態(tài)局部變量仍使用原來(lái)的存儲(chǔ)單元。由于不釋放存儲(chǔ)單元,所以這些存儲(chǔ)單元中的值將會(huì)被保留下來(lái)。靜態(tài)局部變量的生存期將一直延長(zhǎng)到程序運(yùn)行結(jié)束。

          靜態(tài)局部變量適合于在函數(shù)調(diào)用之間必須保留局部變量值的獨(dú)立變量。

          計(jì)算機(jī)二級(jí)C語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn) 篇2

          1、語(yǔ)言的基本語(yǔ)法25分。主要有C語(yǔ)言的主要特點(diǎn)、各種數(shù)據(jù)類型、運(yùn)算符與運(yùn)算表達(dá)式、基本I/O結(jié)構(gòu)應(yīng)用、基本的程序控制結(jié)構(gòu)、宏的基本定義、文件的基本應(yīng)用等。

          2、程序閱讀題30分。考核的主要內(nèi)容為:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的應(yīng)用、數(shù)組的應(yīng)用、指針特別是指針與字符數(shù)組的關(guān)系應(yīng)用、函數(shù)應(yīng)用(參數(shù)傳輸,全局變量,局部變量應(yīng)用等)。3、程序設(shè)計(jì)15分。主要是應(yīng)該熟悉程序控制結(jié)構(gòu),數(shù)組,函數(shù)的應(yīng)用。

          復(fù)習(xí)內(nèi)容:

          C語(yǔ)言的基本概念

          C語(yǔ)言的主要特征和程序結(jié)構(gòu)。頭文件,函數(shù)的開始和結(jié)束標(biāo)志。源程序的書寫格式。數(shù)據(jù)類型和運(yùn)算

          基本數(shù)據(jù)類型和常量的表示法。各種變量的定義和初始化。

          運(yùn)算規(guī)則和表達(dá)式。

          賦值表達(dá)式、算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、條件表達(dá)式、逗號(hào)表達(dá)式。

          運(yùn)算符的優(yōu)先級(jí)、類型的自動(dòng)轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換,

          C語(yǔ)言的.基本語(yǔ)句

          基本語(yǔ)句:表達(dá)式語(yǔ)名、空語(yǔ)句、復(fù)合語(yǔ)句。數(shù)據(jù)的輸入與輸出、輸入輸出函數(shù)的調(diào)用。選擇結(jié)構(gòu)語(yǔ)句。if語(yǔ)句。switch語(yǔ)句。

          選擇結(jié)構(gòu)的嵌套。循環(huán)結(jié)構(gòu)語(yǔ)句。for語(yǔ)句。while語(yǔ)句和do-while語(yǔ)句。continue語(yǔ)句和break語(yǔ)句。

          構(gòu)造類型和指針類型數(shù)據(jù)

          數(shù)組、結(jié)構(gòu)、聯(lián)合類型的說(shuō)明和正確使用。

          指針。

          指針與指針變量的概念,指針與地址運(yùn)算符。

          變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針,以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量。通過(guò)指針引用以上各類型數(shù)據(jù)。指針數(shù)組,指向指針的指針。

          存儲(chǔ)區(qū)動(dòng)態(tài)分配和釋放。

          函數(shù)

          函數(shù)的基本結(jié)構(gòu)和定義方法。

          函數(shù)的調(diào)用和參數(shù)傳遞。

          函數(shù)的嵌套調(diào)用、遞歸調(diào)用。

          變量的作用域。

          Main

          ()函數(shù)的命令行參數(shù)引用。

          內(nèi)部函數(shù)與外部函數(shù)。

          庫(kù)函數(shù)的正確使用。

          文件只要求緩沖文件系統(tǒng)(即高級(jí)磁盤I/O系統(tǒng))。

          文件的概念:文本文件和二進(jìn)制文件。

          文件類型指針。

          文件的基本操作:文件的打開與關(guān)閉、文件的讀寫、文件指針的操作。

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

        計(jì)算機(jī)二級(jí)c語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)09-28

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

        2017計(jì)算機(jī)二級(jí)考試C語(yǔ)言復(fù)習(xí)題07-31

        全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言《選擇結(jié)構(gòu)》知識(shí)點(diǎn)復(fù)習(xí)09-21

        計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料10-17

        計(jì)算機(jī)二級(jí)c語(yǔ)言知識(shí)點(diǎn)盤點(diǎn)06-18

        2017年計(jì)算機(jī)二級(jí)考試C語(yǔ)言知識(shí)點(diǎn)大全10-14

        2017年計(jì)算機(jī)二級(jí)考試C語(yǔ)言知識(shí)點(diǎn)歸納10-19

        計(jì)算機(jī)二級(jí)考試c語(yǔ)言過(guò)關(guān)經(jīng)驗(yàn)08-06

        計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考點(diǎn)08-29

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 中文字幕在线中文一页 | 亚洲欧美国产va在线播放频 | 在线精品国产大象香蕉网 | 亚洲人成在线观看不卡 | 亚洲1级在线观看 | 亚洲免费爽视频在线 |