bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

cpp001(cpp關鍵字,命名空間,輸入輸出)-創新互聯

一,cpp的關鍵字:

堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業 ”的價值觀,專業網站建設服務10余年為成都搬家公司小微創業公司專業提供成都定制網站營銷網站建設商城網站建設手機網站建設小程序網站建設網站改版,從內容策劃、視覺設計、底層架構、網頁布局、功能開發迭代于一體的高端網站建設服務。

相較于c的32個關鍵字,cpp總計有63個關鍵字,并且在cpp11中達到了80個左右。

二,命名空間

當變量,函數和類大量存在時,可能會引起沖突。使用命名空間的目的是對標識符的名稱進行本地化,以避免命名沖突或名字污染。

1,命名空間的定義

定義命名空間,要使用namespace關鍵字,后面跟命名空間的名字,然后接一對{},{}中即為命名空間的成員。命名空間中的所有內容都局限于該命名空間之中。

命名空間有以下幾個使用規則:

(1)命名空間之中可以定義變量,還可以定義函數。

(2)命名空間可以嵌套定義。

(3)同一個工程之中允許存在多個相同名稱的命名空間,編譯器最后會合在一起。

(4)標準庫的東西都放在了std這個命名空間中。

2,命名空間之中成員的使用

命名空間的使用有三種方式:

(1)加命名空間名稱及作用域限定符

缺點就是麻煩,用著不爽,但是是最規范的

(2)使用 “using 成員” 將命名空間中的成員引入

? 這個也是很規范的一種,在項目之中也是常常使用的

(3)使用 “using namespace 命名空間” 將命名空間引入?

? 用起來方便,但當我們定義的東西和庫里面的產生沖突時,就無法使用了。故在規范的項目? ? ? ? ? ? 中不推薦使用這種書寫方法。日常練習可以這樣書寫。

namespace name     //這個命名空間的名字就叫做name,后面不用加分號

{
    //命名空間中可以定義變量,也可以定義函數。
    
    int a;         //定義變量

    int Add(int x,int y)    //定義函數
    {
        return x+y;
    }

    
    namespace N1    //嵌套定義命名空間
    {
    //...
    int b;
    }

}


//使用加命名空間名稱及作用域限定符
name::a;             //使用name命名空間中的a
name::Add(10,20);    //使用name中的函數
name::N1::b;         //使用name中命名空間N1的b


//使用 “using 成員” 將命名空間中的成員引入
using name::a;
之后使用a就不必像上面那樣指定命名空間了,我們可以把常用的如cin,cout等用這種方法展開


//使用 “using namespace 命名空間” 將命名空間引入?
using namespace name;

三,c++的輸入輸出

1,cin輸入,cout輸出,記住包含頭文件以及std標準命名空間。

2,>>流提取,<<流插入,可以連續使用

3,cin和cout可以自動識別類型,這是通過函數重載+運算符重載實現的

4,格式化輸出(struct)和需要我們控制精度時,還是推薦使用printf 。

#includeusing namespace std;

int main()
{
    int a,b;
    float c;
    cin >>a>>b>>c;
    cout<

小結一下:

你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧

網站題目:cpp001(cpp關鍵字,命名空間,輸入輸出)-創新互聯
標題來源:http://vcdvsql.cn/article6/ejeig.html

成都網站建設公司_創新互聯,為您提供軟件開發營銷型網站建設品牌網站建設服務器托管定制網站品牌網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯