国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【自學(xué)C++】全套教程 | 從0到1零基礎(chǔ)入門C++,完爆同類視頻!

2023-07-24 15:36 作者:1981976987  | 我要投稿

1.#include<sting.h>=#include<csting>

像這些帶“.h”的頭文件可換成去掉.h在開頭添加個(gè)小寫的c


2.c++輸入是cin>>x;,而c語言輸入是scanf(“%d”,&x);%d是占位符

c++輸出是cout<<x;,而c語言輸出是printf(“%d\n”,x);%d是占位符,\n是換行意思=endl

3. 定義名字空間

namespace 名字空間名{

int a=0//全局變量

}

如果兩個(gè) 名字空間名里的某某東西名字一樣,應(yīng)加上::,如ns1::func()

如沒有名字沖突可using namespace 空間名,直接訪問。

但也可以這樣

using namespace ns1

func()

不用加::

但只能用一次

不然會報(bào)錯(cuò),并且不建議使用。

4.名字空間可以設(shè)成無名空間,方法:

namespace {

成員

}

想用的話可以這樣cout<<::無名空間成員

5.而且各個(gè)名字空間中可以嵌套包含,

如namespace ns1{

int num=10

namespace ns2{

int num=10

namespace ns3{

int num=10

}

}

}

使用方法:

cout<<ns1::num<<endl;//ns1的num

cout<<ns1::ns2::num;//ns2的num

cout<<ns1::ns2::ns3::num;//ns3的num

6.

結(jié)構(gòu)體定義:

struct 結(jié)構(gòu)體名字如:student{

char name[20]

int age

void who(void){

}

cout<<"我叫"<<xx;

}


使用方法:

s.who()

設(shè)置方法:

Student s={“張三”,28}

合起來:

struct student{

char name[20];

int age;

void who(void) {

cout << "我叫" << name << ",今年" << age << "歲" << endl;

}

};

int main(void) {

student s = {"張三", 28};

s.who();

return 0;

}

s是結(jié)構(gòu)體名字的首個(gè)字母

舉一反三:

如果結(jié)構(gòu)體名是yu,那么就是:

yu y={“張三”,28}

y.who()

很難 簡單 理解吧!

7.聯(lián)合體

聯(lián)合體比起結(jié)構(gòu)體是空間共享的,可節(jié)省空間,并且可以沒有名字,但不推薦

定義方法:

union{

unsigned int ui

unsigned char uc[4]

};

設(shè)置:

可以把變量看成全局變量,直接設(shè)置如:

ui=0x12345678

輸出的話可以用另一個(gè),因?yàn)槭枪蚕韮?nèi)存

所以可以這樣:

printf("%x\n", uc[0]);

但它只會逆序兩個(gè)的,也就是會輸出0x78

8.枚舉

枚舉是獨(dú)立的數(shù)據(jù)類型,不能當(dāng)做整型數(shù)使用

定義:

enum 枚舉名字如Color{變量名如RED,BLUE,YELLOW}

注:變量名必須是大寫,并且如果沒有設(shè)置變量大小,那就默認(rèn)是遞增的比如RED是0,那BLUE就是1了

















【自學(xué)C++】全套教程 | 從0到1零基礎(chǔ)入門C++,完爆同類視頻!的評論 (共 條)

分享到微博請遵守國家法律
道孚县| 武乡县| 牟定县| 读书| 房产| 靖远县| 青浦区| 丹棱县| 岑溪市| 盐山县| 黎川县| 疏勒县| 比如县| 秀山| 青川县| 南溪县| 卢氏县| 台安县| 兴海县| 确山县| 博野县| 璧山县| 鸡西市| 大理市| 南漳县| 太仓市| 昌黎县| 论坛| 新田县| 夏津县| 苏州市| 原平市| 大同市| 新闻| 尖扎县| 安福县| 凌云县| 米易县| 泸溪县| 泉州市| 巨野县|