c语言常用术语,保证让你大开眼界
生活随笔
收集整理的這篇文章主要介紹了
c语言常用术语,保证让你大开眼界
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
c語(yǔ)言常用術(shù)語(yǔ)
- 術(shù)語(yǔ)一:預(yù)備知識(shí)
- 術(shù)語(yǔ)三 :c語(yǔ)言基礎(chǔ)
- 術(shù)語(yǔ):表達(dá)式與運(yùn)算符
- 術(shù)語(yǔ):函數(shù)
- 術(shù)語(yǔ):指針
- 術(shù)語(yǔ):位運(yùn)算
- 術(shù)語(yǔ):存儲(chǔ)管理
- 術(shù)語(yǔ):文件
術(shù)語(yǔ)一:預(yù)備知識(shí)
- 機(jī)器語(yǔ)言:機(jī)器語(yǔ)言是直接用二進(jìn)制代碼指令表達(dá)的計(jì)算機(jī)語(yǔ)言。
- 匯編語(yǔ)言:用符號(hào)代替機(jī)器語(yǔ)言的二進(jìn)制碼,就把機(jī)器語(yǔ)言變成了匯編語(yǔ)言。
- 高級(jí)語(yǔ)言:高級(jí)語(yǔ)言的語(yǔ)法和結(jié)構(gòu)更類(lèi)似普通英文,且遠(yuǎn)離對(duì)硬件的直接操作。
- 指令:指令就是告訴計(jì)算機(jī)從事某一特殊符號(hào)的代碼。
- 助記符:助記符是便于人們記憶,并能描述指令功能和指令操作數(shù)的符號(hào)。
- 面向過(guò)程:面向過(guò)程是一種以過(guò)程為中心的編程思想,就是分析出解決問(wèn)題所需要的步驟,然后用函數(shù)將這些步驟逐步實(shí)現(xiàn),使用時(shí)依次調(diào)用即可。
- 運(yùn)算符:運(yùn)算符用于執(zhí)行程序代碼運(yùn)算,針對(duì)一個(gè)或一個(gè)以上的操作數(shù)目進(jìn)行運(yùn)算。
- 結(jié)構(gòu)類(lèi)型:我們把一些不同類(lèi)型的數(shù)據(jù)組合成一個(gè)整型,就可以聲明為一個(gè)結(jié)構(gòu)類(lèi)型。
- 數(shù)據(jù)類(lèi)型:數(shù)據(jù)類(lèi)型是一個(gè)值的集合以及定義在這個(gè)值集上的組操作。
- “聲明”:當(dāng)一個(gè)計(jì)算機(jī)程序需要調(diào)用內(nèi)存空間時(shí),對(duì)內(nèi)存發(fā)出的“占位”指令稱(chēng)為“聲明”。
- 關(guān)鍵字:關(guān)鍵字是用來(lái)標(biāo)識(shí)文件中各個(gè)記錄的特定數(shù)據(jù)項(xiàng)目的值,在計(jì)算機(jī)語(yǔ)言中是事先定義的,有特別意義的標(biāo)識(shí)符,又稱(chēng)保留字。
- 編譯:編譯就是把高級(jí)語(yǔ)言變成計(jì)算機(jī)可以識(shí)別的二進(jìn)制語(yǔ)言的過(guò)程、
- 源文件:源文件就是用匯編語(yǔ)言或高級(jí)語(yǔ)言寫(xiě)出來(lái)的代碼保存為文件后的結(jié)果、
- 常量:常量指在程序運(yùn)行過(guò)程中其值不可改變的量、
- GCC:GCC是一個(gè)用于Linum系統(tǒng)下編想的編譯器,幾乎全部的GCC都由C寫(xiě)成。
- STL:STL:Standard Template Library、標(biāo)準(zhǔn)模板庫(kù)。
術(shù)語(yǔ)三 :c語(yǔ)言基礎(chǔ)
- 算法:算法是一系列解決問(wèn)題的清晰指令,它常常含有重復(fù)的步驟和一些比較或邏輯判斷。
-空間復(fù)雜度:空間復(fù)雜度是指算法需要消耗的空間資源。 - 時(shí)間復(fù)雜度:時(shí)間復(fù)雜度是指算法需要消耗的時(shí)間資源。
- 自然語(yǔ)言:自然語(yǔ)言就是日常生活中的語(yǔ)言。
- 流程圖:流程圖是一種傳統(tǒng)的算法表示法,它用一些圖框來(lái)代表各種不同性質(zhì)的操作,用流程線(xiàn)來(lái)指示算法的執(zhí)行方向。
- 偽代碼:偽代碼是用介于自然語(yǔ)言和計(jì)算機(jī)語(yǔ)言之間的文字和符號(hào)來(lái)描述算法。
術(shù)語(yǔ):表達(dá)式與運(yùn)算符
- 單目運(yùn)算符:運(yùn)算所需變量為一個(gè)的運(yùn)算符叫做單目運(yùn)算符。
- 雙目運(yùn)算符:運(yùn)算所需變量為兩個(gè)的運(yùn)算符叫做雙目運(yùn)算符。
- 三目運(yùn)算符:運(yùn)算所需變量為三個(gè)的運(yùn)算符叫做三目運(yùn)算符。
- 變量:程序運(yùn)行過(guò)程中其值可以改變的量叫做變量。
- 表達(dá)式:表達(dá)式是由變量、運(yùn)算符等以能求得數(shù)值為目的的有意義的排列方法所得的組合。
- 優(yōu)先級(jí):優(yōu)先級(jí)是在表達(dá)式進(jìn)行運(yùn)算時(shí),決定各個(gè)變量運(yùn)算的優(yōu)先等級(jí)的參數(shù)。
- 結(jié)合性:結(jié)合性是決定表達(dá)式運(yùn)算的順序的屬性。
術(shù)語(yǔ):函數(shù)
- 初始化:初始化是把變量賦值為默認(rèn)值的過(guò)程。
- 宏:宏是一種抽象的、根據(jù)一系列預(yù)定義的規(guī)則替換一定的文本模式。
- 函數(shù):函數(shù)是每個(gè)輸入值對(duì)應(yīng)唯一輸出值的一種對(duì)應(yīng)關(guān)系。
- 調(diào)用:調(diào)用是將程序的執(zhí)行交給其他代碼段的過(guò)程。
- 函數(shù)語(yǔ)句調(diào)用:把函數(shù)的調(diào)用作為一個(gè)語(yǔ)句就叫函數(shù)語(yǔ)句調(diào)用。
- 嵌套調(diào)用:嵌套調(diào)用是在一個(gè)函數(shù)體中調(diào)用另一個(gè)函數(shù)的形式。
- 遞歸函數(shù):遞歸函數(shù)又被稱(chēng)為自調(diào)用函數(shù),就是函數(shù)直接調(diào)用自身函數(shù)。
- 內(nèi)部函數(shù):內(nèi)部函數(shù)是只能被所在源文件所調(diào)用的函數(shù)。
- 外部函數(shù):外部函數(shù)是可以被其他源文件所調(diào)用的函數(shù)。
- 局部變量:局部變量是作用范圍僅限于函數(shù)內(nèi)部的所有語(yǔ)句塊的變量。
- 全局變量:全局變量是可以在程序中的任何位置進(jìn)行訪(fǎng)問(wèn)的變量。
術(shù)語(yǔ):指針
- 變量的指針:定義一個(gè)變量,在進(jìn)行編譯時(shí)就會(huì)給這個(gè)變量在內(nèi)存中分配一個(gè)地址,通過(guò)訪(fǎng)問(wèn)這個(gè)地址可以找到所需的變量,這個(gè)變量的地址稱(chēng)為該變量的指針。
- 直接訪(fǎng)問(wèn):直接訪(fǎng)問(wèn)是按變量地址存取變量值的方式。
- 間接訪(fǎng)問(wèn):將變量地址存放在另一個(gè)變量中,先找到存放“變量地址”的另一個(gè)變量,通過(guò)另一個(gè)變量找到變量的地址,這種方法稱(chēng)為間接訪(fǎng)問(wèn)。
- 指向指針的指針:當(dāng)指針變量指向指針類(lèi)型變量時(shí),稱(chēng)為指向指針的指針。
- 函數(shù)的指針:一個(gè)函數(shù)在編譯時(shí)被分配給一個(gè)人口地址,這個(gè)函數(shù)的人口地址稱(chēng)為函數(shù)的指針。
術(shù)語(yǔ):位運(yùn)算
- 位運(yùn)算:位運(yùn)算是對(duì)字節(jié)或者是對(duì)字中的位進(jìn)行測(cè)試、置位或是移位處理。
- 位(bit):位(bit):二進(jìn)制數(shù)的一位,也稱(chēng)比特,是計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的最小單位(bit)。
- 字節(jié):字節(jié)(byte):是存儲(chǔ)數(shù)據(jù)的基本單位。
- 循環(huán)移位:循環(huán)移位就是將移出的低位放到該數(shù)的高位或者將移出的高位放到該數(shù)的低位。
- 位段類(lèi)型:位段類(lèi)型,是一種特殊的結(jié)構(gòu)類(lèi)型,其所有成員均以二進(jìn)制位為單位定義長(zhǎng)度,并稱(chēng)結(jié)構(gòu)中的成員為位段或位域。
術(shù)語(yǔ):存儲(chǔ)管理
- 堆:在內(nèi)存的全局存儲(chǔ)空間當(dāng)中,用于程序動(dòng)態(tài)分配和釋放的內(nèi)存塊稱(chēng)為自由存儲(chǔ)空間,通常稱(chēng)為堆。
- 棧:棧是一個(gè)后進(jìn)先出的壓入彈出式的數(shù)據(jù)結(jié)構(gòu)。
- 靜態(tài)存儲(chǔ):靜態(tài)存儲(chǔ)就是指在程序運(yùn)行期間分配的固定的存儲(chǔ)方式。
- 動(dòng)態(tài)存儲(chǔ):動(dòng)態(tài)存儲(chǔ)則是在程序運(yùn)行期間根據(jù)需要?jiǎng)討B(tài)地分配存儲(chǔ)空間。
術(shù)語(yǔ):文件
- 流:流是一個(gè)數(shù)據(jù)字節(jié)的序列,流入程序的流稱(chēng)為“輸入流”;相對(duì)的,如果是流出程序的流稱(chēng)為輸出流。
- 文件指針:文件指針是一個(gè)指向文件有關(guān)信息的指針,它們保存在一個(gè)結(jié)構(gòu)體變量中。
- 格式化:格式化就是把想要輸出的數(shù)據(jù),按照一定的格式輸出。
- 文件的基本操作:文件的基本操作包括文件的打開(kāi)和關(guān)閉,除了標(biāo)準(zhǔn)的輸入/輸出文件外,其他所有的文件都必須先打開(kāi),再使用。而使用結(jié)束后,必須關(guān)閉該文件。
總結(jié)
以上是生活随笔為你收集整理的c语言常用术语,保证让你大开眼界的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c语言获取当前日期和时间
- 下一篇: 数据结构----数组与广义表专题