小朋友學(xué)C++(1):Hello World!

在學(xué)C++之前麻车,最好先學(xué)習(xí)一下C語言

讓我們先運(yùn)行一段簡單的代碼,編譯器可以使用 在線C++編譯器 或 Xcode(蘋果系統(tǒng)) 或Dev C++(Windows系統(tǒng))斗这。

#include <iostream>
using namespace std; 

int main()
{
    cout << "Hello World!" << endl;
    
    return 0;
}

運(yùn)行結(jié)果:

Hello World!

接下來我們講解一下上面這段程序:
(1)C++ 語言定義了一些頭文件动猬,這些頭文件包含了程序中必需的或有用的信息。上面這段程序中表箭,包含了頭文件 <iostream>赁咙。

(2)下一行 using namespace std; 告訴編譯器使用 std 命名空間。命名空間是 C++ 中一個(gè)相對新的概念。
什么是命名空間呢彼水?
在C++中崔拥,名稱(name)可以是符號常量猿涨、變量握童、宏、函數(shù)叛赚、結(jié)構(gòu)、枚舉稽揭、類和對象等等俺附。為了避免,在大規(guī)模程序的設(shè)計(jì)中溪掀,以及在程序員使用各種各樣的C++庫時(shí)事镣,這些標(biāo)識符的命名發(fā)生沖突,標(biāo)準(zhǔn)C++引入了關(guān)鍵字namespace(命名空間/名字空間/名稱空間/名域)揪胃,可以更好地控制標(biāo)識符的作用域璃哟。

做個(gè)比喻,假如三年級(一)班有個(gè)小朋友叫Teodoro喊递,三年級(二)班有個(gè)小朋友也叫Teodoro随闪。
在(一)班內(nèi)部說Teodoro時(shí),大家都知道說的是本班的Teodoro骚勘。也就是說铐伴,(一)班的Teodoro,其作用域是(一)班俏讹。
同理当宴,(二)班的Teodoro,其作用域是(二)班泽疆。
那如果是校長要找Teodoro呢户矢?因?yàn)橛袃蓚€(gè)叫Teodoro的小朋友,校長需要把班級名稱都說出來殉疼,比如“我找(一)班的Teodoro”梯浪,這樣才能明確地指出要找的是哪個(gè)Teodoro。(一)班或(二)班株依,就叫做命名空間驱证。

(3)下一行 int main() 是主函數(shù),程序從這里開始執(zhí)行恋腕。

(4)下一行 cout << "Hello World"; 會在屏幕上顯示消息 "Hello World"抹锄。

(5)下一行 return 0; 終止 main( )函數(shù),并向調(diào)用進(jìn)程返回值 0。


加入少兒信息學(xué)奧賽學(xué)習(xí)QQ群請掃左側(cè)二維碼伙单,關(guān)注微信公眾號請掃右側(cè)二維碼


QQ群和公眾號.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末获高,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子吻育,更是在濱河造成了極大的恐慌念秧,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件布疼,死亡現(xiàn)場離奇詭異摊趾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)游两,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門砾层,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人贱案,你說我怎么就攤上這事肛炮。” “怎么了宝踪?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵侨糟,是天一觀的道長。 經(jīng)常有香客問我瘩燥,道長秕重,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任颤芬,我火速辦了婚禮悲幅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘站蝠。我一直安慰自己汰具,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布菱魔。 她就那樣靜靜地躺著留荔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪澜倦。 梳的紋絲不亂的頭發(fā)上聚蝶,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機(jī)與錄音藻治,去河邊找鬼碘勉。 笑死,一個(gè)胖子當(dāng)著我的面吹牛桩卵,可吹牛的內(nèi)容都是我干的验靡。 我是一名探鬼主播倍宾,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼胜嗓!你這毒婦竟也來了高职?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤辞州,失蹤者是張志新(化名)和其女友劉穎怔锌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體变过,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡埃元,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了媚狰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亚情。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖哈雏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情衫生,我是刑警寧澤裳瘪,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站罪针,受9級特大地震影響彭羹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜泪酱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一派殷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧墓阀,春花似錦毡惜、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至勿锅,卻和暖如春帕膜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背溢十。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工垮刹, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人张弛。 一個(gè)月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓荒典,卻偏偏與公主長得像酪劫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子种蝶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 一契耿、 為什么需要命名空間(問題提出) 命名空間是ANSIC++引入的可以由用戶命名的作用域,用來處理程序中 常見的...
    IvanRunning閱讀 2,359評論 0 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理螃征,服務(wù)發(fā)現(xiàn)搪桂,斷路器,智...
    卡卡羅2017閱讀 134,651評論 18 139
  • 本文轉(zhuǎn)載自:C++ 命名空間namespace 在C++中盯滚,名稱(name)可以是符號常量踢械、變量、宏魄藕、函數(shù)内列、結(jié)構(gòu)、...
    Yihulee閱讀 5,044評論 0 6
  • C++入門筆記:高級編程 文件和流 打開文件void open (const char *filename, io...
    云之外閱讀 851評論 0 4
  • 重新系統(tǒng)學(xué)習(xí)下C++背率;但是還是少了好多知識點(diǎn)话瞧;socket;unix寝姿;stl交排;boost等; C++ 教程 | 菜...
    kakukeme閱讀 19,872評論 0 50