一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

 zhuxrgf 2021-11-23

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

原創(chuàng)2021-11-22 20:15·金教員

編程語(yǔ)言設(shè)計(jì)邏輯結(jié)構(gòu)可劃分為:基礎(chǔ)、進(jìn)階和高級(jí)三大模塊。編程語(yǔ)言的本質(zhì)是運(yùn)用計(jì)算機(jī)操作處理數(shù)據(jù)以解決問(wèn)題。任何編程語(yǔ)言都離不開(kāi)數(shù)據(jù),因此數(shù)據(jù)如何表示與存儲(chǔ),是編程語(yǔ)言基礎(chǔ)中的基礎(chǔ)。數(shù)據(jù)表示與存儲(chǔ)涉及到數(shù)據(jù)類型、變量常量等。數(shù)據(jù)定義好,接著便是以什么樣的結(jié)構(gòu)來(lái)編寫程序。因此編程語(yǔ)言研究的核心是數(shù)據(jù) 結(jié)構(gòu)。

圍繞著數(shù)據(jù)和結(jié)構(gòu),編程語(yǔ)言分基礎(chǔ)模塊、進(jìn)階模塊和高級(jí)模塊。

1.基礎(chǔ)模塊

定義數(shù)據(jù)是基礎(chǔ)。怎么對(duì)數(shù)據(jù)進(jìn)行運(yùn)算、處理等操作呢?計(jì)算機(jī)最擅長(zhǎng)數(shù)值運(yùn)算和邏輯判斷。針對(duì)計(jì)算機(jī)的特點(diǎn),要實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作,需要運(yùn)用各種運(yùn)算符與表達(dá)式。

在基礎(chǔ)階段,對(duì)每位初學(xué)者均要學(xué)習(xí)基本數(shù)據(jù)類型、各種運(yùn)算符及表達(dá)式的書寫和構(gòu)建。定義了數(shù)據(jù),運(yùn)用各種運(yùn)算符實(shí)現(xiàn)數(shù)據(jù)的各種對(duì)應(yīng)的運(yùn)算。這樣是否可以編程了?編程的本質(zhì)是將實(shí)際問(wèn)題抽象為計(jì)算機(jī)可以解決的問(wèn)題,這就需要設(shè)計(jì)。

C語(yǔ)言有三大基本控制結(jié)構(gòu)即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和控制結(jié)構(gòu),運(yùn)用這三大結(jié)構(gòu)可以開(kāi)始編寫程序了。C語(yǔ)言所編寫出的程序基本是用這三大結(jié)構(gòu),C語(yǔ)言因此也被稱為結(jié)構(gòu)化編程語(yǔ)言。

總結(jié)起來(lái)如圖所示:

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

2.進(jìn)階模塊

要處理復(fù)雜的問(wèn)題,基本數(shù)據(jù)類型定義的數(shù)據(jù)存在繁瑣不簡(jiǎn)潔、無(wú)法反映出一組數(shù)據(jù)之間的關(guān)系等問(wèn)題。基本數(shù)據(jù)類型不能滿足復(fù)雜問(wèn)題解決,在進(jìn)階模塊設(shè)計(jì)數(shù)組這樣的派生數(shù)據(jù)類型。數(shù)組是一組有序的相同數(shù)據(jù)類型數(shù)據(jù)集合,與循環(huán)結(jié)構(gòu)結(jié)合可批量處理批量相同性質(zhì)數(shù)據(jù)。有些編程語(yǔ)言用其他的方式來(lái)表示如python用列表、字典來(lái)表示一組數(shù)據(jù)等。

問(wèn)題越復(fù)雜,實(shí)現(xiàn)的功能越多,對(duì)程序要求也越高。在進(jìn)行復(fù)雜程序編寫時(shí),可通過(guò)調(diào)用函數(shù)來(lái)增強(qiáng)程序的功能。這類似把不同的專業(yè)性強(qiáng)的業(yè)務(wù)外包給專業(yè)機(jī)構(gòu)完成。函數(shù)的發(fā)明,使得程序功能超強(qiáng),函數(shù)實(shí)現(xiàn)某一功能,在使用時(shí)只需要調(diào)用其便可以輕松實(shí)現(xiàn)這個(gè)功能。這種組塊化、模塊化的方式,是通過(guò)函數(shù)這一概念來(lái)實(shí)現(xiàn)。

可見(jiàn)對(duì)有一定編程語(yǔ)言基礎(chǔ)后,進(jìn)行編程時(shí)需要學(xué)習(xí)的數(shù)據(jù)和結(jié)構(gòu)分別是,數(shù)組與函數(shù),用圖表示如下:

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

3.高級(jí)模塊

指針是C語(yǔ)言的精髓之一,它是地址。指針變量指向變量地址,通過(guò)這種中介的方式可以實(shí)現(xiàn)對(duì)基本數(shù)據(jù)和高階數(shù)據(jù)如數(shù)組的靈活處理。指針克服數(shù)組存儲(chǔ)空間一定義便不能改變的不足,極大提高程序的高效性。該高級(jí)模塊還介紹,針對(duì)不同數(shù)據(jù)類型數(shù)據(jù)集合定義的結(jié)構(gòu)體、共用體數(shù)據(jù)類型。

在結(jié)構(gòu)方面有介紹文件,包括文件的建立與操作等。

這部分如圖所示:

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

編程語(yǔ)言運(yùn)用由簡(jiǎn)單到復(fù)雜數(shù)據(jù)類型和不同的結(jié)構(gòu)來(lái)將算法變成計(jì)算機(jī)能夠編譯運(yùn)行的程序。C語(yǔ)言是一門結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言,也是一門模塊化程序設(shè)計(jì)語(yǔ)言。Visual basic等則是面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。i

入門編程語(yǔ)言(c)知識(shí)體系結(jié)構(gòu)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产又粗又猛又大爽又黄| 色鬼综合久久鬼色88| 国产精品免费不卡视频| 日韩成人动作片在线观看| 又黄又色又爽又免费的视频| 亚洲男女性生活免费视频| 国产日韩精品欧美综合区| 日韩日韩日韩日韩在线| 成人你懂的在线免费视频| 美国欧洲日本韩国二本道| 日韩综合国产欧美一区| 免费特黄欧美亚洲黄片| 91国内视频一区二区三区| 欧美日韩在线观看自拍| 午夜福利精品视频视频| 欧美日韩国产精品黄片| 久久综合日韩精品免费观看| 欧美亚洲美女资源国产| 69久久精品亚洲一区二区| 色哟哟国产精品免费视频| 91免费一区二区三区| 久久亚洲精品成人国产| 爽到高潮嗷嗷叫之在现观看| 国产亚洲精品俞拍视频福利区| 国产日韩综合一区在线观看| 亚洲精品成人综合色在线| 国产一级内片内射免费看| 久热人妻中文字幕一区二区| 亚洲av成人一区二区三区在线| 极品熟女一区二区三区| 成年人视频日本大香蕉久久| 国产成人国产精品国产三级 | 久久亚洲精品成人国产| 国产视频一区二区三区四区| 国产一级精品色特级色国产| 久久国产精品热爱视频| 国产香蕉国产精品偷在线观看 | 在线免费观看黄色美女| 亚洲一区二区三区四区| 操白丝女孩在线观看免费高清| 中国一区二区三区人妻|