精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

C語(yǔ)言論文

時(shí)間:2023-05-01 02:48:35 論文范文 我要投稿
  • 相關(guān)推薦

C語(yǔ)言論文

C語(yǔ)言論文

C語(yǔ)言論文

摘要:現(xiàn)今社會(huì),人與人之間的交流要用某種能夠共同理解的語(yǔ)言,當(dāng)然,人與計(jì)算機(jī)之間也要有“語(yǔ)言”。程序員或操作人員是通過按某種語(yǔ)言規(guī)范設(shè)計(jì)程序來控制計(jì)算機(jī)的工作,從而完成指定的任務(wù)。因此,程序員必須事先掌握與計(jì)算機(jī)打交道的“計(jì)算機(jī)語(yǔ)言”,這時(shí)我們就需要C語(yǔ)言,它通常用于系統(tǒng)軟件、工程軟件的設(shè)計(jì)等。C語(yǔ)言功能非常強(qiáng)大,應(yīng)用廣泛,一旦掌握了之后,你對(duì)計(jì)算機(jī)的認(rèn)識(shí)會(huì)增加許多,以后再自學(xué)其他語(yǔ)言就顯得輕而易舉了。雖然C語(yǔ)言比較難學(xué),但是只要你能理清思路,掌握它的精髓,那么學(xué)習(xí)C語(yǔ)言也是一件非常容易且又其樂無窮的事。

關(guān)鍵詞:C語(yǔ)言程序 設(shè)計(jì) 運(yùn)算 函數(shù) 編譯

一、C語(yǔ)言的歷史發(fā)展

C語(yǔ)言是1972年由美國(guó)的Dennis Ritchie設(shè)計(jì)發(fā)明的,并首次在UNIX操作系統(tǒng)的 DEC PDP-11 計(jì)算機(jī)上使用。它由早期的編程語(yǔ)言BCPL (Basic Combind Programming Language)發(fā)展演變而來。在1970年,AT&T貝爾實(shí)驗(yàn)室的Ken hompson根據(jù)BCPL語(yǔ)言設(shè)計(jì)出較先進(jìn)的并取名為B的語(yǔ)言,最后導(dǎo)致了C語(yǔ)言的問世。美國(guó)國(guó)家標(biāo)準(zhǔn)研究所(ANSI)為C語(yǔ)言制定了一套ANSI標(biāo)準(zhǔn),成為現(xiàn)行的C語(yǔ)言標(biāo)準(zhǔn)。 二、C語(yǔ)言的優(yōu)點(diǎn)

C語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護(hù)。C語(yǔ)言的表現(xiàn)能力和處理能力極強(qiáng)。它不僅具有豐富的運(yùn)算符和數(shù)據(jù)類型,便于實(shí)現(xiàn)各類復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。它還可以直接訪問內(nèi)存的物理地址,進(jìn)行位(bit)一級(jí)的操作。

1. 簡(jiǎn)潔而靈活

C語(yǔ)言一共只有32個(gè)關(guān)鍵字,9種控制語(yǔ)句,程序書寫自由,主要用小寫字母表示。它把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來。C語(yǔ)言可以象匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作, 而這三者是計(jì)算機(jī)最基本的工作單元。

2. 運(yùn)算符豐富

C的運(yùn)算符包含的范圍很廣泛,共有種34個(gè)運(yùn)算符。C語(yǔ)言把括號(hào)、賦值、強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理。從而使C語(yǔ)言的運(yùn)算類型極其豐富表達(dá)式類型多樣化,靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其它高級(jí)語(yǔ)言中難以實(shí)現(xiàn)的運(yùn)算。

3. 數(shù)據(jù)結(jié)構(gòu)豐富

C的數(shù)據(jù)類型有:整型、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型、共用體類型等。能用來實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)類型的運(yùn)算。并引入了指針概念,使程序效率更高。另外C語(yǔ)言具有強(qiáng)大的圖形功能, 支持多種顯示器和驅(qū)動(dòng)器。且計(jì)算功能、邏輯判斷功能強(qiáng)大。

4. C語(yǔ)言是結(jié)構(gòu)式語(yǔ)言

結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,即程序的各個(gè)部分除了必要的信息交流外彼此獨(dú)立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?便于使

用、維護(hù)以及調(diào)試。C語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語(yǔ)句控制程序流向,從而使程序完全結(jié)構(gòu)化。

5. C語(yǔ)言允許直接訪問物理地址,可以直接對(duì)硬件進(jìn)行操作

既具有高級(jí)語(yǔ)言的功能,又具有低級(jí)語(yǔ)言的許多功能,能夠象匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元,可以用來寫系統(tǒng)軟件。

6. C語(yǔ)言適用范圍大

C語(yǔ)言有一個(gè)突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng), 如DOS、UNIX,也適用于多種機(jī)型。

三、C語(yǔ)言的缺點(diǎn)

當(dāng)然,C語(yǔ)言也有自身的不足,比如:C語(yǔ)言的語(yǔ)法限制不太嚴(yán)格,對(duì)變量的類型約束不嚴(yán)格,影響程序的安全性,對(duì)數(shù)族下標(biāo)越界不作檢查等。從應(yīng)用的角度,C語(yǔ)言比其他高級(jí)語(yǔ)言較難掌握。

四、函數(shù)

雖然很多程序語(yǔ)言都有函數(shù)這一內(nèi)容,但C語(yǔ)言的函數(shù)也很有魅力的。學(xué)習(xí)函數(shù)的方法是比較簡(jiǎn)單的,只有兩個(gè)字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時(shí)間,一個(gè)聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來代替的。

五、C語(yǔ)言的結(jié)構(gòu)特點(diǎn)

1.一個(gè)C語(yǔ)言源程序可以由一個(gè)或多個(gè)源文件組成。

2.每個(gè)源文件可由一個(gè)或多個(gè)函數(shù)組成。

3.一個(gè)源程序不論由多少個(gè)文件組成,都有一個(gè)且只能有一個(gè)main函數(shù),即主函數(shù)。

4.源程序中可以有預(yù)處理命令(include 命令僅為其中的一種),預(yù)處理命令通常應(yīng)放在源文件或源程序的最前面。

5.每一個(gè)說明,每一個(gè)語(yǔ)句都必須以分號(hào)結(jié)尾。但預(yù)處理命令,函數(shù)頭和花括號(hào)“}”之后不能加分號(hào)。

6.標(biāo)識(shí)符,關(guān)鍵字之間必須至少加一個(gè)空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。

六、學(xué)習(xí)C語(yǔ)言的方法

學(xué)習(xí)C語(yǔ)言必須學(xué)習(xí)知識(shí)的重要方法,就是說,學(xué)習(xí)后面的知識(shí),不要忘了回頭弄清遺留下的問題和加深理解前面的知識(shí),這是我們最不易做到的,然而卻又是最重要的。

綜上所述,C語(yǔ)言既有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn);既是一個(gè)成功的系統(tǒng)設(shè)計(jì)語(yǔ)言,又是一個(gè)使用的程序設(shè)計(jì)語(yǔ)言;既能用來編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序,又能用來編寫各種系統(tǒng)程序;是一種受歡迎、應(yīng)用廣泛的程序設(shè)計(jì)語(yǔ)言C語(yǔ)言版本 。

【C語(yǔ)言論文】相關(guān)文章:

c語(yǔ)言心得04-24

C語(yǔ)言課程教案04-24

對(duì)C題競(jìng)賽論文的評(píng)論04-26

c語(yǔ)言讀書筆記03-23

C語(yǔ)言實(shí)習(xí)總結(jié)01-19

C語(yǔ)言實(shí)習(xí)心得01-01

C語(yǔ)言基礎(chǔ)實(shí)驗(yàn)報(bào)告10-11

c語(yǔ)言實(shí)踐報(bào)告模型10-28

c語(yǔ)言學(xué)習(xí)心得11-05

c語(yǔ)言課程設(shè)計(jì)心得04-24

主站蜘蛛池模板: 人妻熟妇乱又伦精品视频中文字幕| 国产老熟女狂叫对白| 国产97碰免费视频| 国产VA在线观看免费| 国产老熟女狂叫对白| 欧美不卡视频一区发布| 97se亚洲综合在线| 性一交一乱一伦| 人人玩人人添人人澡东莞| 欧美日韩综合一区二区三区| 国产成视频在线观看| 美女视频黄是免费| 韩国免费A级作爱片无码| 国产va免费精品观看精品| 亚洲理论电影在线观看| 破了亲妺妺的处免费视频国产| 国产乱码一区二区三区| 精品亚洲成A人在线观看青青| 国产精品视频一区国模私拍| 精品久久久久香蕉网| 日日噜噜夜夜狠狠视频| 国产精品搬运| 亚洲乳大丰满中文字幕| 天天综合天天做天天综合| 三年在线观看免费完整版中文| 国产精品 欧美 亚洲 制服| 国产FREEXXXX性播放| 精品久久国产字幕高潮| 免费A级毛片无码视频| 97影院在线午夜| 欧美日本精品一区二区三区| 97免费公开在线视频| 国产精品户外野外| 精品人妻少妇一区二区三区| 日本sm极度另类视频| 日本三级韩国三级欧美三级| 乱精品一区字幕二区| 国产精品免费看久久久| 国产日产久久高清欧美一区| 99精品国产一区二区三区不卡| 一本色道久久综合亚洲精品|