域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過
大家都知道,我們剛剛學(xué)習(xí)建站的時(shí)候,總想去學(xué)習(xí)下編程,不說讓自己編程方面精通,但至少我們可以看得懂,而學(xué)編程都要從最基礎(chǔ)的c語(yǔ)言開始,而今天的很多老站長(zhǎng)或多或少也有幾年的建站經(jīng)驗(yàn)了,也許不再去看那所謂的編程語(yǔ)言了,也不再去追究技術(shù)細(xì)節(jié)。不過讓我們以c語(yǔ)言來作為回憶的起點(diǎn),讓我們通過回顧c語(yǔ)言的特點(diǎn)來憶當(dāng)年的努力,再回首,許多艱辛的往事也許能讓我更多的珍惜美好的今天。那下面我們就一起再來看看c語(yǔ)言吧。
c語(yǔ)言是純面向過程的,很靈活簡(jiǎn)單,其中指針是重點(diǎn)要掌握的。從2012年的編程語(yǔ)言排行榜中,我們也看出java讓座,而c語(yǔ)言則榜首,那就讓我們一起來回顧c語(yǔ)言吧。
1、存在一定的關(guān)鍵字?jǐn)?shù)量,還包括一套完整的流控制原語(yǔ)for if/else ,while ,switch ,do/while等循環(huán)語(yǔ)句 。
2、c語(yǔ)言從命名上,對(duì)于用戶自定義的變量是區(qū)分大小寫,對(duì)大小寫敏感,這點(diǎn)和VB不一樣。
3、有大量的算術(shù)和邏輯運(yùn)算符,如+ , += , ++(自增),--(自減), & 等。
4、在不需要的時(shí)候,函數(shù)返回值可以忽略不計(jì)。
5、靜態(tài)弱執(zhí)行:所有的數(shù)據(jù)都有一個(gè)類型,但可以進(jìn)行隱式轉(zhuǎn)換,例如,可以將字符轉(zhuǎn)換為整數(shù)。
6、聲明 語(yǔ)法模擬使用環(huán)境。 C有沒有“定義”關(guān)鍵字,而不是被當(dāng)作一個(gè)聲明,聲明類型的名稱開始。 沒有“function”這樣的關(guān)鍵字,而是一個(gè)函數(shù)的參數(shù)列表的括號(hào)表示。
7、用戶自定義( typedef )和復(fù)合類型是存在的。 異構(gòu)集合數(shù)據(jù)類型(struct )允許進(jìn)行訪問和分配相關(guān)的數(shù)據(jù)內(nèi)存作為一個(gè)單元。
8、數(shù)組的索引是次要的概念,定義在指針的算術(shù)運(yùn)算。
9、不同的結(jié)構(gòu),數(shù)組是第一類對(duì)象,它們不能被分配,或使用內(nèi)置,也沒有“陣列”類似的關(guān)鍵字,在使用或定義都是方括號(hào)表示數(shù)組語(yǔ)法,例如month[11]。
10、枚舉類型中enum是關(guān)鍵字。沒有標(biāo)簽并自由地相互轉(zhuǎn)換的整數(shù)。
11、字符串不是一個(gè)單獨(dú)的數(shù)據(jù)類型,但按慣例可以用null結(jié)尾的字符數(shù)組實(shí)現(xiàn)。
12、低級(jí)別的訪問計(jì)算機(jī)內(nèi)存是由機(jī)器地址轉(zhuǎn)換類型的指針來訪問的。
13、程序 (子程序不返回值)在特殊情況下,與非類型化的返回類型void (即:不帶返回類型)。
14、在功能上可能無法被定義詞法范圍內(nèi)的其他表示。功能和數(shù)據(jù)指針允許臨,運(yùn)行時(shí)存在多態(tài)。
15、引入一個(gè)預(yù)處理程序進(jìn)行宏定義,源代碼文件包含,條件編譯 。
16、有一個(gè)基本的模塊化形式:文件可以單獨(dú)編譯和鏈接在一起,控制哪些功能和數(shù)據(jù)對(duì)象是可見的其他文件,通過static和extern屬性來表示。
17、一直被委派到復(fù)雜的功能,如I / O , 字符串處理,數(shù)學(xué)函數(shù)庫(kù)例程 。
18、C不包括在新的,更現(xiàn)代的語(yǔ)言,包括面向?qū)ο蠛屠占囊恍┕δ堋?/p>
好了,以上列舉了c語(yǔ)言的18條特點(diǎn),對(duì)于想學(xué)習(xí)c語(yǔ)言的初級(jí)站長(zhǎng)們來說,以上對(duì)c的總結(jié)算是一個(gè)c語(yǔ)言知識(shí)的體系結(jié)構(gòu),可以供學(xué)習(xí)的參考。對(duì)于老站長(zhǎng)來說,總有幾條能讓你回憶當(dāng)年學(xué)習(xí)c的情景吧?;貞淈c(diǎn)滴,才能珍惜擁有。本文由我愛IT技術(shù)網(wǎng) 提供,轉(zhuǎn)載請(qǐng)著名出處,謝謝您的合作。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!