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

分享

C語言快速入門——永遠(yuǎn)的 Hello World

 冰途 2018-04-14

學(xué)習(xí)一門程序設(shè)計(jì)語言的惟一途徑就是使用它編寫程序,但是如果一開始就面對(duì)一個(gè)復(fù)雜的程序,并詳盡的介紹語言的方方面面,將會(huì)涉及到許多細(xì)節(jié)方面的知識(shí),這樣很難對(duì)語言自身形成一個(gè)完整的概念性理解。因此,我們遵循古老的傳說,從C語言版本的Hello, World!起步,借此逐行講解它的工作過程,以便我們對(duì)C語言有個(gè)整體印象。

1:創(chuàng)建項(xiàng)目

首先,我們按照上節(jié)內(nèi)容《使用Visual Studio 2015創(chuàng)建控制臺(tái)應(yīng)用程序》一文中介紹的方法,建立一個(gè)名為HelloWorld的項(xiàng)目,然后為項(xiàng)目添加一個(gè)C文件,Hello.c,并輸入以下代碼。

2:快速理解

現(xiàn)在讓我們快速的對(duì)這個(gè)C文件進(jìn)行介紹,以使你對(duì)整個(gè)過程有個(gè)大概的了解。

#include

這行代碼的作用是包含一個(gè)名為stdio.h的頭文件。頭文件好比一張說明書,程序自身可以從它當(dāng)中查詢或引用所需要的信息。在這里stdio.h為下面使用的printf()函數(shù)提供了相關(guān)信息。

int main(void)

這行代碼定義一個(gè)名為main的函數(shù)。int表示函數(shù)返回一個(gè)整數(shù)值,這個(gè)值通常用于指示函數(shù)處理的最終結(jié)果或狀態(tài);void表示main()函數(shù)不接受任何參數(shù)。

函數(shù)是C程序的基本模塊。對(duì)應(yīng)于生活,程序中的函數(shù)可以理解為用于完成某個(gè)具體任務(wù)的活動(dòng)。如:你在參加一個(gè)聚會(huì),分配給你的任務(wù)是烘培一些蛋糕。很顯然,烘培蛋糕是這個(gè)任務(wù)的主旨,可以理解為函數(shù)的名稱。同時(shí),你的朋友為你提供了一些模具,希望你能使用這些模塊做出多種樣式的蛋糕來,這些模具可以理解為函數(shù)的參數(shù),函數(shù)內(nèi)部使用這些參數(shù)進(jìn)行運(yùn)算以產(chǎn)生不同樣子的蛋糕。當(dāng)烘培完成后你通知大家蛋糕做好了,這個(gè)通知是一種狀態(tài)反饋,相當(dāng)于函數(shù)返回值。

main是一個(gè)特殊的函數(shù)名:

每個(gè)C程序都從main()函數(shù)的起點(diǎn)開始執(zhí)行,這意味著每個(gè)程序都必須在某個(gè)位置包含一個(gè)main()函數(shù)。

{}

接下來是是一對(duì)花括號(hào),表示main函數(shù)語句的開始與結(jié)束。

// 使用printf函數(shù)輸出文本

以雙斜杠開頭的行被稱為注釋,注釋用于對(duì)代碼起注解作用。注釋不是有效的代碼。雙斜杠注釋的范圍是當(dāng)前行。

printf( 'Hello, World!\n' );

這是main函數(shù)中的第一條語句。它使用stdio.h頭文件中的聲明的printf函數(shù),將字符串 Hello, World! 輸出到屏幕。最后的 \n的意思是new-line,即輸出完成后另起一行,這樣后續(xù)的輸出將會(huì)從下一行的行首開始。

與main一樣,printf也是一個(gè)函數(shù),它接受一個(gè)由雙引號(hào)括起來的文本串作為其參數(shù)。而main函數(shù)在這里則不接受任何參數(shù)。

return 0;

這表示main函數(shù)執(zhí)行完成,返一個(gè)0值,表示函數(shù)執(zhí)行期間沒有發(fā)生任何錯(cuò)誤。

運(yùn)行程序

現(xiàn)在嘗試編譯并運(yùn)行一下程序,如果這期間沒有發(fā)生任何輸入錯(cuò)誤,則可以在屏幕上看到 Hello, World! 這行文字,同時(shí)你也會(huì)發(fā)現(xiàn),注釋并沒有被輸出到屏幕上。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(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)論公約

    類似文章 更多

    九九九热视频最新在线| 久久久精品区二区三区| 不卡免费成人日韩精品| 中文字日产幕码三区国产| 人妻偷人精品一区二区三区不卡 | 美女被啪的视频在线观看| 国自产拍偷拍福利精品图片| 人妻熟女中文字幕在线| 亚洲精品欧美精品日韩精品| 中文字日产幕码三区国产| 欧美日韩一区二区三区色拉拉| 视频在线播放你懂的一区| 日韩欧美黄色一级视频| 午夜国产精品国自产拍av| 日韩精品日韩激情日韩综合| 欧美欧美欧美欧美一区| 欧美黄色黑人一区二区| 日本久久精品在线观看| 在线免费不卡亚洲国产| 亚洲欧美日韩另类第一页| 欧美老太太性生活大片| 99久久人妻精品免费一区| 欧美日韩精品一区二区三区不卡| 日韩精品中文字幕亚洲| 欧美不卡午夜中文字幕| 亚洲精品偷拍视频免费观看| 丝袜诱惑一区二区三区| 高清一区二区三区大伊香蕉| 国产亚洲精品岁国产微拍精品 | 少妇肥臀一区二区三区| 日韩无套内射免费精品| 国产精品偷拍一区二区| 国产大屁股喷水在线观看视频| 91麻豆精品欧美一区| 久久国产精品亚州精品毛片| 91亚洲精品亚洲国产| 69久久精品亚洲一区二区| 欧美日韩亚洲巨色人妻| 亚洲中文字幕高清乱码毛片| 国产成人精品午夜福利| 国产性色精品福利在线观看|