欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

iOS培訓(xùn)之C++程序有哪些部分組成(上)

2016-02-19 16:49:03 1325瀏覽

        在介紹c++程序構(gòu)成之前,我們先看一個(gè)簡(jiǎn)單的Hello world的C++程序。Helloworld程序的源代碼一般都會(huì)為Hello world程序加上行號(hào)。Hello world雖然簡(jiǎn)單,但是它涵蓋了c++程序所包含的所有組成。我們先簡(jiǎn)單地概括一下C++程序構(gòu)成:C++程序包含一個(gè)或多個(gè)函數(shù),但是必須有一個(gè)main函數(shù)。操作系統(tǒng)通過調(diào)用main函數(shù)實(shí)現(xiàn)程序的執(zhí)行,程序執(zhí)行完畢后必須由main函數(shù)返回一個(gè)值給操作系統(tǒng)。在c++程序中可能還會(huì)包含編譯指示、聲明語句等非必寫項(xiàng)?,F(xiàn)在我們對(duì)照Hello world分析一下。

iOS培訓(xùn)之C++程序有哪些部分組成

        淺談iOS培訓(xùn)之C++程序有哪些部分組成:

        1、編譯指示

        001行代碼是一句“編譯指示”,其功能就是告訴編譯器編譯過程中所需的一些信息。它們影響一個(gè)程序是否能被正確編譯,并在程序運(yùn)行時(shí)造成影響。編譯指示的格式為:在新的一行中,以≠}開始并且不使用“分號(hào)”結(jié)束。就是告訴編譯器,中實(shí)現(xiàn)的對(duì)象在后續(xù)代碼中可以使用,并且對(duì)后續(xù)代碼造成輸出Hello world的影響。

        2、聲明性語句

        003行是一句“聲明性語句”,聲明性語句在作用上完全等同于“編譯指示”:它們同樣僅影響編譯過程,但在編譯結(jié)果中并不生成對(duì)應(yīng)的指令。003行是一種聲明性語句,常見的聲明性語句還有下述這種。在一個(gè)cpp文件中定義:extern int nValue;也是聲明性語句,在編譯過程中不生成對(duì)應(yīng)指令,只是告訴編譯器nValue已經(jīng)在別處定義了,可以直接使用無須再次定義。

        3、可執(zhí)行語句

        007和008兩行就是可執(zhí)行語句。可執(zhí)行語句和聲明性語句一樣都是C++的標(biāo)準(zhǔn)語句。但是與聲明性語句不同,可執(zhí)行語句在編譯過程中生成對(duì)應(yīng)的指令。可執(zhí)行語句類似于自然語言中的句子,c++中有完成單一任務(wù)的簡(jiǎn)單語句,也有作為一個(gè)單元執(zhí)行的一組語句組成的復(fù)合語句,還有條件分支語句和循環(huán)控制語句,所以可執(zhí)行語,按照其功能可以分成簡(jiǎn)單語句、復(fù)合語句、控制語句、try語句等。

        4、簡(jiǎn)單語句

        簡(jiǎn)單語句是最常用的一種語句形式。我們經(jīng)常寫的表達(dá)式語句、空語句都屬于簡(jiǎn)單語句。通過簡(jiǎn)單語句可以完成某單一功能。

        作為iOS開發(fā)的重要語言C++在企業(yè)中的占比越來越重,從而C++編程語言人才需求也在持續(xù)增高,發(fā)展前景非常明朗??鄱W(xué)堂作為專業(yè)iOS開發(fā)教程培訓(xùn)線上平臺(tái),已為戰(zhàn)略合作企業(yè)輸送過萬名iOS開發(fā)人才。受到了企業(yè)一致的好評(píng)。

查看更多關(guān)于“iOS培訓(xùn)資訊”的相關(guān)文章>>

標(biāo)簽:

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號(hào)中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號(hào)-2   Copyright ? 2017 - 2022
返回頂部 返回頂部