freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《c語言第一講》ppt課件-文庫吧

2024-12-28 08:57 本頁面


【正文】 法采用函數(shù) (過程 )描述對數(shù)據(jù)的操作,但又將函數(shù)與其操作的數(shù)據(jù)分離開來;而面向?qū)ο髣t將 數(shù)據(jù)和對數(shù)據(jù)的操作封裝在一起 ,作為一個整體處理 (C++、 Java等 ) 。 面向過程 語言要求人們告訴計算機(jī)怎么做, 面向?qū)ο?語言只要求人們告訴計算機(jī)做什么。但 面向過程 是程序設(shè)計的基礎(chǔ),尤其對初學(xué)者。 計算機(jī)解決一個實(shí)際問題時的整個處理過程。目前有兩種重要的程序設(shè)計方法: HFUT XUANSHANLI C、 C++和 VC++ 1. C是結(jié)構(gòu)化語言, C程序考慮的是如何用一個過程(算法)對輸入進(jìn)行運(yùn)算處理得到輸出。結(jié)構(gòu)化程序設(shè)計思想是程序設(shè)計的重要基礎(chǔ)!是所有工科學(xué)生必修的計算機(jī)基礎(chǔ)語言。Java、 C、 J等新型語言都衍生自 C語言,掌握了 C, 可以較輕松的學(xué)習(xí)使用這些新型語言開發(fā)程序。 2. C++不是一種純面向?qū)ο蟮恼Z言,它是在標(biāo)準(zhǔn) C語言的基礎(chǔ)上,引入“面向?qū)ο蟆备拍顢U(kuò)充而成的混合型語言。 它由兩部分組成:一是過程性語言部分(與 C無本質(zhì)區(qū)別),二是類和對象部分。 目前主要的 C++開發(fā)工具: Visual C++。 3. C是 C++的子集,其基本概念和設(shè)計方法相對容易理解,初學(xué)者入門容易。 掌握了 C語言,再學(xué)習(xí) C++能以熟悉的語法學(xué)習(xí)面向?qū)ο蟮恼Z言,達(dá)到事半功倍的目的。 本 課程以面向過程的 C語言介紹程序設(shè)計的基本概念和方法。 HFUT XUANSHANLI C語言簡介 C/C++語言的發(fā)展 ① C: C之前 操作系統(tǒng) 主要用 匯編語言 編寫 。 程序的可讀性 、可移植性都較差 。 人們希望能用 高級語言 編軟件 , 但高級語言難以實(shí)現(xiàn)匯編語言對硬件的一些操作 ( 如內(nèi)存地址的讀寫 ,直接對硬件 、 二進(jìn)制位操作 ) 。 人們設(shè)法尋找一種 既具有一般高級語言特性 , 又具有低級語言特性的語言 , C語言就在這種情況下產(chǎn)生了 。 C由 ALGOL 60—CPL(接近硬件,規(guī)模大) —(簡化 )BCPL—B(精練,功能有限) — C (72年 ), C誕生后,PDP小型機(jī)上的 Unix很快用 C改寫,隨著 Unix的廣泛應(yīng)用, C語言也得到推廣。 Unix和 C很快風(fēng)靡全球。經(jīng)過多次改進(jìn),1987年美國標(biāo)準(zhǔn)化協(xié)會制定了 C語言 標(biāo)準(zhǔn) : ANSI C 。 ② C++: 當(dāng) C程序達(dá)到 25000行以上后維護(hù)修改困難, 83年貝爾實(shí)驗室對 C進(jìn)行了擴(kuò)充,引入了 面向?qū)ο?的概念,把基本類型擴(kuò)充到類和對象。稱為“帶類的 C”,后改名 C++。 HFUT XUANSHANLI C語言特點(diǎn) ① 書寫靈活,表達(dá)簡潔( 32個關(guān)鍵字,9種控制語句 ) 。 ② 豐富的運(yùn)算符和數(shù)據(jù)結(jié)構(gòu)類型( 44種運(yùn)算符, 7種以上的數(shù)據(jù)類型 )。 ③ 結(jié)構(gòu)化的程序設(shè)計語言( 具有結(jié)構(gòu)化的控制語句“ if / for / while / switch”等;相對獨(dú)立的函數(shù)模塊、函數(shù)庫 ) 。 ④ 可對硬件操作(直接訪問內(nèi)存地址,對位進(jìn)行操作 ) ,是介于匯編語言和高級語言之間的一種語言( 中級語言或高級匯編語言 )。 ⑤ 對語法限制不嚴(yán)格,程序設(shè)計自由度大 (不檢查數(shù)組下標(biāo)越界,不限制數(shù)據(jù)類型轉(zhuǎn)換) 。 ⑥ 功能完善,效率高 ,生成的目標(biāo)代碼質(zhì)量高,其 運(yùn)行速度接近匯編語言 。 ⑦ 良好的移植性 (不依賴機(jī)器硬件) 。 HFUT XUANSHANLI C程序初識 include /*包含文件說明 */ void main(void) /*主函數(shù)的函數(shù)頭 */ { /*函數(shù)體開始 */ int x, y, z。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1