日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++入门指南及实战 第二步 HelloWorld及扩展详解

發布時間:2023/12/4 c/c++ 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++入门指南及实战 第二步 HelloWorld及扩展详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

回顧

在上一節中,我們編寫了如下代碼,完成了 HelloWorld程序的編寫:

#include<iostream> using namespace std;int main(){cout <<"Hello World";return 0; }

本小節將會對該代碼進行講解,并且解釋一下專業名詞。

釋義

#include<iostream>
以上代碼中,#include 表示引入一個頭文件,頭文件是一個“工具庫”。當我們在編寫代碼時,往往會使用到一些功能,這些功能在某些頭文件(工具庫)中,這時通過#include這一串代碼,就可以將指定的頭文件(工具庫)引入到當前編寫的代碼之中。
在 HelloWorld 程序中,需要完成的功能為在程序運行時,顯示 HelloWorld、顯示HelloWorld 需要使用的工具在 iostream 這個頭文件中。因為#include的語法(指使用方法)為 #include<頭文件名>,所以只需要將iostream 填寫在尖括號中即可,寫為 #include<iostream>。

int main(){}
以上代碼中 int main() 表示一個程序的入口,我們主要看main,int之后會詳細說明。main函數整個程序只能存在一個,表示你這個程序的一個入口。計算機在執行你程序時,需要知道你程序時從哪開始的,這個main就表示你當前編寫的程序要從哪里開始。main后面緊跟著一對圓括號()之后再一對花括號{},花括號內編寫代碼。

cout <<"Hello World";
以上代碼是main入口括號中的第一句,cout表示輸出,換句話說cout是顯示的意思,之后兩個 << 符號,緊接著是雙引號加一串字符串"Hello World"。在C++中,a、b、c、d、?、【等單個字母或符號成為字符,組合在一起成為字符串,并且需要使用雙引號引起來。在這里cout是顯示字符串,語法為cout <<“你要顯示的字符串”,如果想顯示 Hello World 就寫為 cout <<"Hello World";。

return 0;
此代碼之后將會講解。

using namespace std;
為了防止在不同的頭文件中有相同的“工具”名稱,使用 命名空間 來區分這些工具是哪個區域的。例如一個學校里面有3個人叫小明,分別是六年級一班有一個小明,六年級二班有一個小明,五年級一班也有一個小明。這些小明在操場上,校長點名,叫到小明時需要添加年級班別,不然三個小明都不知道叫誰,其中這個年就班別名就像命名空間,用這個區分是不同區域的同名角色。
以上 using namespace std;表示使用命名空間 std,語法為 using namespace 命名空間名。(之后命名空間將會詳細講解)這樣引入了這個命名空間則不需要使用如 std::cout 的方式使用這個個cout“工具”(我們把std當作一個區域名,cout表示這個工具)。我們可以刪除 引入命名空間代碼,然后使用 std::cout 方式輸出:

#include<iostream>int main(){std::cout <<"Hello World";return 0; }

以上代碼刪除了std的話會報錯,因為不知道你是要使用哪一個工具箱的cout輸出工具:

如果想省略std::的話,在頭文件下引入一個命名空間即可:

#include<iostream> using namespace std;int main(){cout <<"Hello World";return 0; }

以上的代碼結構為最上部為引入頭文件,接著引入一個命名空間,下面是一個main入口,在入口的花括號中編寫你想要實現的代碼。這個結構并不是一個完整表示的結構,在接下來的學習中將會逐步了解這個過程。

簡單的來說,在編寫代碼時,一般皆是使用系統提供的一些“指令”,這些“指令”成為關鍵字,例如 cout、main、namespace等,這些關鍵字都有特定的作用。這些關鍵字的固定使用“格式”,我們稱之為語法。通過制定的語法進行代碼編寫,最終組成了程序,完成了我們的需求。

例如以上代碼,我想把 Hello World 更改為 Hello Xiaoming,只需要更換顯示內容即可。代碼如下:

#include<iostream> using namespace std;int main(){cout <<"Hello Xiaoming";return 0; }

最終是顯示出我替換的內容:

編程提示

在C++的代碼編寫中,大多數語句的結尾需要使用分號表示結束。例如cout <<"Hello Xiaoming";以及 return 0;,這個是需要注意的。而且在編程中使用的特殊作用的標點符號必須是英文,很多初學者在這一步上會出現錯誤,遲遲得不到解決,這就是其中一個原因。并且在編寫代碼時,需要注意,程序要同一種風格形式進行對齊,這樣會使程序清晰、可讀性強,方便自己的排錯和解讀等。

知識點須知

本篇學習完后須了解以下知識點:
1.什么是頭文件及頭文件使用方式
2.命名空間及使用命名空間內的“工具”
3.什么是main?程序入口指什么
4.如何顯示數據
5.大多數語句結束后使用什么表示結束
6.入口程序寫在什么括號內

總結

以上是生活随笔為你收集整理的C++入门指南及实战 第二步 HelloWorld及扩展详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本不卡免费在线 | 草草影院国产第一页 | 乱色熟女综合一区二区三区 | 91sao| 欧美一级特黄aaaaaa大片在线观看 | 久久久久久中文字幕 | 操出白浆视频 | 台湾综合色 | 91成人小视频 | 无套暴操| 国产高潮国产高潮久久久 | 国产女主播喷水视频在线观看 | 91尤物在线 | 日韩中文字幕网站 | 色无极影院亚洲 | www在线视频 | 一区二区在线影院 | 99久久久无码国产精品性色戒 | 麻豆成人91精品二区三区 | 国产精品电影一区二区三区 | 亚洲草逼视频 | 亚洲第一黄色 | 中文字幕在线观看的网站 | 51福利视频 | 啪啪免费视频网站 | 谁有av网址| 久久精品性 | 精品国产99久久久久久 | 中文字幕一区二区人妻痴汉电车 | 婷婷国产一区二区三区 | 精品国产乱码久久久久久影片 | 性视频播放免费视频 | 麻豆精品国产传媒 | 无码熟妇αⅴ人妻又粗又大 | 91sao | 天堂视频免费看 | 极品av在线| 五月天婷婷在线视频 | 日本我不卡 | 成人精品视频一区二区三区尤物 | 91精品国产高清 | 99久久综合国产精品二区 | 国产精品久久福利 | 免费色网 | а 天堂 在线 | 久久天堂影院 | 日本高清网站 | 2020国产在线| 天天射网 | 成人日韩精品 | 国产激情综合五月久久 | 久久久久久www | 91免费高清| 制服丝袜av电影 | 亚洲成人h | 国产911 | 精品aaa| 精品国产a线一区二区三区东京热 | 岛国av毛片| 日本午夜在线 | 成人在线免费电影 | 国产精品伦一区 | 女人被狂躁c到高潮喷水电影 | 成人三级在线视频 | 豆花免费跳转入口官网 | 中文字幕亚洲精品在线 | 三级免费观看 | 亚洲永久免费观看 | 午夜一区二区三区免费 | 亚洲综合色成人 | 老司机午夜免费精品视频 | 91亚洲精品久久久蜜桃网站 | 亚洲精品一区二区三区影院忠贞 | 免费观看成人在线视频 | 日韩一区二区视频 | 一亲二脱三插 | 好吊色视频在线观看 | 毛片内射久久久一区 | 国产+高潮+白浆+无码 | 免费看60分钟黄视频 | 丝袜一区二区三区 | 中文无码精品一区二区三区 | 色偷偷噜噜噜亚洲男人 | 疯狂撞击丝袜人妻 | 先锋影音一区二区 | 福利国产片 | avwww| 99热1| 97成人资源站| 欧美色图88 | 国产经典毛片 | 在线观看免费视频 | 国产啊v在线观看 | 极品人妻一区二区三区 | 日韩在线观看av | 三级少妇 | 主播福利在线 | 黄色调教视频 | 99热偷拍 |