版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C程序設(shè)計(jì)單元一初識(shí)C語(yǔ)言C語(yǔ)言起源C語(yǔ)言起源C語(yǔ)言特性0102CONTENTC語(yǔ)言應(yīng)用范圍031.C語(yǔ)言起源貝爾實(shí)驗(yàn)室1969年至1973年間,為了移植與開發(fā)UNIX操作系統(tǒng),丹尼斯●里奇和肯●湯普遜設(shè)計(jì)了C語(yǔ)言。設(shè)計(jì)基礎(chǔ)C語(yǔ)言以B語(yǔ)言為基礎(chǔ)。2.C語(yǔ)言特性設(shè)計(jì)特性控制特性
融合計(jì)算機(jī)科學(xué)理論和實(shí)踐設(shè)計(jì)理念
自頂向下規(guī)劃
結(jié)構(gòu)化編程
模塊化設(shè)計(jì)2.C語(yǔ)言特性高效性運(yùn)行速度高效有效地利用內(nèi)存 C語(yǔ)言具有匯編語(yǔ)言的微調(diào)控制能力使其獲得最大運(yùn)行速度和最有效的使用內(nèi)存。2.C語(yǔ)言特性可移植性強(qiáng)大而靈活面向程序員C程序既可以解決物理學(xué)和工程學(xué)問(wèn)題,又可以制作電影動(dòng)畫特效。
程序員既可以利用C訪問(wèn)硬件、操控內(nèi)存中的位,又可以利用其豐富的運(yùn)算符表達(dá)自己的意圖。3.C語(yǔ)言應(yīng)用范圍謝謝THANKYOU主講人:謝崇波C程序設(shè)計(jì)精品在線開放課程單元一初識(shí)C語(yǔ)言C語(yǔ)言標(biāo)準(zhǔn)C語(yǔ)言標(biāo)準(zhǔn)起源C語(yǔ)言標(biāo)準(zhǔn)0102CONTENT1.C語(yǔ)言標(biāo)準(zhǔn)起源經(jīng)典C1987年,布萊恩·柯林漢和丹尼斯·里奇合著的TheCProgrammingLanguage(《C語(yǔ)言程序設(shè)計(jì)》)第1版是公認(rèn)的C標(biāo)準(zhǔn),通常稱之為K&RC或經(jīng)典C。2.C語(yǔ)言標(biāo)準(zhǔn)第1個(gè)ANSI/ISOC標(biāo)準(zhǔn) 1983年,美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)(ANSI)組建了一個(gè)委員會(huì)(X3J1),開發(fā)了一套C語(yǔ)言新標(biāo)準(zhǔn),并于1989年正式公布。該標(biāo)準(zhǔn)(ANSIC)定義了C語(yǔ)言和C標(biāo)準(zhǔn)庫(kù)。該標(biāo)準(zhǔn)通常叫作C89(因?yàn)锳NSI于1989年批準(zhǔn)該標(biāo)準(zhǔn))或C90(因?yàn)镮SO于1990年批準(zhǔn)該標(biāo)準(zhǔn))。2.C語(yǔ)言標(biāo)準(zhǔn)C99標(biāo)準(zhǔn) 1994年,美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)ANSI和ISO聯(lián)合委員會(huì)(C9X委員會(huì))開始修訂C標(biāo)準(zhǔn),最終發(fā)布了C99標(biāo)準(zhǔn)。該次修訂目標(biāo)有三個(gè):支持國(guó)際化編程解決明顯的缺陷提高C的適應(yīng)性2.C語(yǔ)言標(biāo)準(zhǔn)C11標(biāo)準(zhǔn)
美國(guó)標(biāo)準(zhǔn)委員會(huì)于2011年發(fā)布了C11標(biāo)準(zhǔn),該標(biāo)準(zhǔn)提出的新指導(dǎo)原則,并未很好的支持和接受C99標(biāo)準(zhǔn)。謝謝THANKYOU主講人:謝崇波C程序設(shè)計(jì)精品在線開放課程單元一初識(shí)C語(yǔ)言C語(yǔ)言編程步驟C語(yǔ)言編程機(jī)制C語(yǔ)言編程七步驟0102CONTENT1.C語(yǔ)言編程機(jī)制源代碼文件(sourcecodefile) C語(yǔ)言中,要求文件名以.c結(jié)尾(如,wordcount.c和budget.c)。在文件名中,點(diǎn)號(hào)(.)前面的部分稱為基本名(basename),點(diǎn)號(hào)后面的部分稱為擴(kuò)展名(extension)。因此,如budget.c源代碼中budget是基本名,c是擴(kuò)展名。1.C語(yǔ)言編程機(jī)制目標(biāo)代碼文件、可執(zhí)行文件和庫(kù) C編程的基本策略:C程序源代碼文件轉(zhuǎn)換為可執(zhí)行文件(其中包含可直接運(yùn)行的機(jī)器語(yǔ)言代碼),該過(guò)程通過(guò)編譯和鏈接兩個(gè)步驟來(lái)完成。編譯器把源代碼轉(zhuǎn)換成中間代碼,鏈接器把中間代碼和其他代碼合并,生成可執(zhí)行文件。1.C語(yǔ)言編程機(jī)制C語(yǔ)言編譯和鏈接過(guò)程2.C語(yǔ)言編程七步驟明確用C程序去實(shí)現(xiàn)什么功能或者解決什么問(wèn)題思考程序需要哪些信息進(jìn)行哪些計(jì)算和控制程序應(yīng)該要報(bào)告什么信息第1步:定義程序的目標(biāo)2.C語(yǔ)言編程七步驟明確程序中數(shù)據(jù)的存儲(chǔ)類型(整型、浮點(diǎn)型以及數(shù)據(jù)等等)思考處理數(shù)據(jù)的方法(選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等)第2步:設(shè)計(jì)程序2.C語(yǔ)言編程七步驟用C編寫你設(shè)計(jì)好的程序。第3步:編寫代碼第4步:編譯
編譯就是編譯器把源代碼轉(zhuǎn)換成機(jī)器可執(zhí)行代碼的程序,編譯器
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣東廣州市中心放療科何立儒教授課題組自聘技術(shù)員招聘1人模擬筆試試題及答案解析
- 2025下半年中國(guó)-東盟博覽會(huì)秘書處招聘5人備考考試題庫(kù)及答案解析
- 2025年陜西柳林酒業(yè)集團(tuán)有限公司招聘(14人)筆試備考重點(diǎn)試題及答案解析
- 2026山東青島大學(xué)附屬醫(yī)院招聘高層次人才及博士研究生人員220人筆試備考重點(diǎn)題庫(kù)及答案解析
- 2025安徽淮南市部分市屬事業(yè)單位引進(jìn)急需緊缺人才7人筆試備考重點(diǎn)試題及答案解析
- 2025湖南張家界市衛(wèi)生健康系統(tǒng)公開招聘工作人員41人筆試備考重點(diǎn)試題及答案解析
- 2025福建寧德霞浦縣福寧水務(wù)有限公司招聘企業(yè)自聘工作人員33人筆試備考重點(diǎn)題庫(kù)及答案解析
- 2025年公安遴選備考真題及答案
- 廈大考研真題數(shù)學(xué)及答案
- 2025福建廈門市集美區(qū)李林小學(xué)頂崗教師招聘1人備考考試題庫(kù)及答案解析
- 2025年云南省交通投資建設(shè)集團(tuán)有限公司下屬港投公司社會(huì)招聘51人備考題庫(kù)完整參考答案詳解
- 2025中國(guó)融通資產(chǎn)管理集團(tuán)有限公司招聘(230人)(公共基礎(chǔ)知識(shí))測(cè)試題附答案解析
- 2026年哈爾濱傳媒職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)附答案
- 2025云南省人民檢察院招聘22人考試筆試備考題庫(kù)及答案解析
- 2025國(guó)家統(tǒng)計(jì)局齊齊哈爾調(diào)查隊(duì)招聘公益性崗位5人筆試考試備考題庫(kù)及答案解析
- 水廠設(shè)備調(diào)試與試運(yùn)行方案詳解
- 2025陜西陜煤集團(tuán)神南產(chǎn)業(yè)發(fā)展有限公司招聘120人參考筆試試題及答案解析
- 2026光大永明人壽校園招聘參考筆試題庫(kù)及答案解析
- 2025年江蘇省鎮(zhèn)江市輔警協(xié)警筆試筆試真題(附答案)
- 2025年煤礦安全生產(chǎn)管理人員安全資格培訓(xùn)考試機(jī)電運(yùn)輸知識(shí)題庫(kù)及答案
- 線性規(guī)劃完整課件
評(píng)論
0/150
提交評(píng)論