国产日韩精品视频_2020久久国产最新免费观看_国内久久久久影院精品_日本一区二区视频在线

我愛學習網-上傳
當前位置: 主頁 > 文庫 > C++ >

C++程序中可以命名的5種元素

時間:2018-11-24 21:42來源:我愛學習網 作者:布丁點兒 點擊:

  C++程序中的許多元素都有用來表示它們的名稱(也稱為標識符)。在C++程序中,可以命名的5種元素是:

  (1) 函數。函數是自包含的、可執行代碼的命名塊。第8章將詳細討論如何定義函數。

  (2) 變量。變量是內存中的指定區域,用于存儲數據項。第2章將論述變量。

  (3) 類型。類型是可以存儲的數據種類。例如類型int用于存儲整數。第2章和后續的章節將介紹類型,尤其是第11和12章。

  (4) 標簽。標簽提供了表示特定語句的方式。它們很少使用,第4章將詳細介紹。

  (5) 命名空間。命名空間是用一個集合名稱標識程序中一組命名項的方式。這聽起來可能讓人混淆,但不必擔心,稍后就介紹命名空間,第10章將詳細論述。

  在大多數現代C++編譯器中,名稱只能包含大小寫字母、下劃線和0~9的數字。ANSI標準還允許在名稱中包含通用字符集(Universal Character Set)(稍后介紹)中的字符,但一般不需要這項功能。

  名稱必須由允許的字符組成,不要在名稱的中間加上空白字符(空格、制表符等),否則,編譯器就不會把該名稱看做是一個名稱,而是看做兩個名稱,從而導致處理不正確。另一個限制是名稱不能以數字開頭。下面是一些合法的名稱例子:

  value2 Mephistopheles BettyMay Earth_weight PI

  下面的名稱就不合法:

  8Ball Mary-Ann Betty May Earth-weight 2PI

  提示:

  包含兩個下劃線的名稱,或者以下劃線開頭,后跟一個大寫字母的名稱,是C++標準庫的保留名稱,在程序中不應使用這類名稱。編譯器不會檢查這類名稱,用戶只能在程序出錯時發現有一個沖突的名稱。

  我們將在使用名稱時進一步討論它們,第2章討論變量時就開始討論名稱。

  命名空間

  在上面的簡單C++程序中,有一行代碼沒有解釋。為了理解這行代碼,需要知道什么是命名空間。為了說明命名空間的含義,下面先討論名稱。上面C++程序中還沒有解釋的代碼行如下:

  using namespace std;

  命名空間的名稱有點像姓氏。家庭中的每個成員都有自己的姓名,在大多數家庭中,每個家庭成員都有一個惟一的名字。在Smith家中,有Jack、Jill、Jean和Jonah。在家庭成員之間,用名字來指代每個人。但是,其他家庭的成員可能與Smith家的成員有相同的名字。例如,在Jones家中,其成員的名字是John、Jean、Jeremiah和Jonah。Jeremiah Jones在稱呼Jean時,顯然是指Jean Jones。如果他想指代Smith家中的Jean,就要使用全名Jean Smith。如果不是這兩個家庭的成員,就只能使用每個人的全名來指代他本人,例如Jack Smith或Jonah Jones。

  這就是命名空間的作用。命名空間的名稱類似于姓氏。在命名空間內部,可以使用其成員的名字。在命名空間的外部,就只能把某個實體的名字和命名空間的名稱組合起來,表示該命名空間中的實體。命名空間的目的是提供一種機制,使大程序的各個部分中因出現重名而導致沖突的可能性降到最低。一般情況下,一個程序中包含幾個不同的命名空間。

  C++標準庫中的實體都是在命名空間std中定義的,所以標準庫中的所有實體名都用std來限定。cout的全名就是std::cout,其中的兩個冒號有一個非常好聽的名稱:范圍解析運算符,稍后詳述。在這個例子中,該運算符把命名空間的名稱std和流的名稱cout分隔開來。

  在這個簡單的C++程序中,開頭的using指令表示我們希望在每次引用命名空間std中的元素時,不指定命名空間的名稱。繼續前面的類推,使程序文件成為std家族的一組榮譽成員,就可以只用名字來引用每個成員了。其優點之一是不需要把cout表示為std::cout,這樣程序代碼就更簡單。如果省略using指令,就必須把輸出語句寫為:

  std::cout <<"The best place to start is at the beginning";

------分隔線----------------------------
    ?分享到??
看看啦
国产日韩精品视频_2020久久国产最新免费观看_国内久久久久影院精品_日本一区二区视频在线

午夜在线精品| 麻豆91精品| 欧美激情综合五月色丁香| 国产欧美一区二区精品婷婷| 亚洲精品美女在线观看| 美国十次了思思久久精品导航| 国产女主播一区二区三区| 亚洲视频axxx| 欧美三区在线视频| 夜夜爽www精品| 欧美另类视频| 亚洲欧洲精品一区二区三区不卡| 久久人人97超碰国产公开结果| 国产精品日韩精品欧美在线| 一本在线高清不卡dvd| 欧美日韩91| 99亚洲精品| 欧美日韩美女一区二区| 99精品视频免费观看视频| 欧美大色视频| 91久久久久久| 欧美精品一级| 99国产麻豆精品| 欧美日韩ab| 中文欧美日韩| 国产丝袜一区二区| 久久九九99| 亚洲国产精品女人久久久| 欧美粗暴jizz性欧美20| 亚洲伦理精品| 欧美视频网站| 香蕉成人伊视频在线观看| 国产嫩草一区二区三区在线观看| 欧美一区二区三区婷婷月色 | 亚洲理伦电影| 欧美视频在线观看一区二区| 亚洲一区图片| 国产综合色精品一区二区三区| 久久久夜夜夜| 亚洲狼人综合| 国产精品免费观看在线| 久久精品国产亚洲一区二区三区| 在线激情影院一区| 欧美欧美天天天天操| 亚洲欧美国产日韩中文字幕| 国产一区视频网站| 欧美高清在线观看| 亚洲字幕一区二区| 在线精品国产成人综合| 欧美日韩午夜| 久久成年人视频| 亚洲精品社区| 欧美日韩在线视频观看| 久久精品视频免费观看| 日韩视频免费| 国产一区二区高清| 欧美日韩国产精品一区| 久久精品人人做人人爽电影蜜月 | 国内成+人亚洲+欧美+综合在线| 另类av一区二区| 亚洲视频一二三| 在线观看视频一区二区| 国产精品欧美在线| 欧美激情性爽国产精品17p| 午夜精品免费| 日韩一级二级三级| 在线观看亚洲a| 国产女人18毛片水18精品| 欧美经典一区二区三区| 久久精品国产免费观看| 亚洲先锋成人| 亚洲精品一区二区三区四区高清 | 亚洲欧美韩国| 一本色道久久99精品综合| 精品成人一区| 国产视频在线观看一区| 国产精品极品美女粉嫩高清在线| 猛男gaygay欧美视频| 久久精品理论片| 亚洲免费影院| 亚洲一区二区精品在线| 亚洲精品一区二区在线观看| 激情婷婷久久| 国外成人在线| 国产午夜精品久久久久久免费视 | 国产精品人成在线观看免费 | 亚洲欧美日韩在线播放| 99re国产精品| 一本色道久久88亚洲综合88| 亚洲国产91| 在线精品观看| 一区二区视频免费完整版观看| 国产女主播一区二区三区| 国产精品美女久久| 国产精品扒开腿做爽爽爽视频 | 欧美一区二区私人影院日本| 一区二区不卡在线视频 午夜欧美不卡' | 欧美成人午夜77777| 巨胸喷奶水www久久久免费动漫| 欧美一区激情| 久久久精品国产99久久精品芒果| 久久精品国产99国产精品| 久久99在线观看| 久久狠狠亚洲综合| 久久先锋资源| 免费观看在线综合| 欧美1区2区视频| 欧美激情久久久久| 欧美日韩p片| 欧美日韩在线精品| 国产精品亚洲第一区在线暖暖韩国| 国产精品久久一级| 国产日韩欧美日韩大片| 韩国久久久久| 91久久夜色精品国产网站| 亚洲精品欧美激情| 99在线观看免费视频精品观看| 在线天堂一区av电影| 亚洲欧美一区二区三区在线| 久久国产婷婷国产香蕉| 欧美成人激情视频| 欧美日韩在线播放三区四区| 国产精品激情| 韩国欧美一区| 亚洲另类自拍| 欧美一区观看| 欧美成人久久| 国产精品免费福利| 今天的高清视频免费播放成人| 亚洲精品社区| 欧美一区二区在线看| 媚黑女一区二区| 国产精品视频一| 亚洲青色在线| 午夜亚洲福利| 欧美激情第一页xxx| 国产精品入口66mio| 亚洲第一福利社区| 亚洲免费视频在线观看| 狼狼综合久久久久综合网| 欧美日韩一卡二卡| 在线观看一区欧美| 亚洲欧美日韩精品久久亚洲区| 久久午夜精品| 国产久一道中文一区| 亚洲精品三级| 久久亚洲一区二区三区四区| 国产精品地址| 亚洲人成啪啪网站| 欧美在线观看天堂一区二区三区 | 午夜精品福利电影| 欧美高清在线| 国产一区二区三区无遮挡| 一本色道久久88综合亚洲精品ⅰ| 久久免费一区| 国产美女一区二区| 亚洲免费观看高清完整版在线观看熊 | 欧美乱人伦中文字幕在线| 国产综合色产在线精品| 亚洲你懂的在线视频| 欧美精品999| 亚洲二区视频| 久久欧美肥婆一二区| 国产乱人伦精品一区二区| 夜夜狂射影院欧美极品| 欧美h视频在线| 一区视频在线| 久久精品中文字幕一区二区三区| 国产精品一级二级三级| 日韩视频在线观看免费| 免费人成网站在线观看欧美高清| 国产一区二区三区不卡在线观看| 亚洲校园激情| 国产精品高潮视频| 一二三区精品福利视频| 欧美欧美全黄| 99视频超级精品| 欧美黄网免费在线观看| 91久久极品少妇xxxxⅹ软件| 欧美mv日韩mv国产网站| 亚洲国产欧美日韩| 免费美女久久99| 亚洲黄色在线| 欧美国产一区二区在线观看| 亚洲人成网站精品片在线观看| 农夫在线精品视频免费观看| 亚洲高清精品中出| 欧美极品在线视频| 亚洲精品国偷自产在线99热| 欧美极品在线播放| 中文亚洲视频在线| 欧美午夜在线一二页| 亚洲欧美变态国产另类| 国产精品一级久久久| 久久se精品一区精品二区| 精品电影一区| 欧美日本三区| 亚洲欧美日韩一区二区三区在线观看| 国产欧美日韩另类视频免费观看| 久久精品视频一|