最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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++,完爆同類視頻!的評論 (共 條)

分享到微博請遵守國家法律
黄梅县| 通道| 临湘市| 崇义县| 临颍县| 江永县| 辉南县| 河间市| 广宁县| 东乡| 拜泉县| 武山县| 自治县| 林甸县| 灵武市| 察哈| 灵丘县| 苍南县| 万州区| 进贤县| 曲水县| 囊谦县| 丰城市| 洱源县| 宜君县| 砚山县| 武定县| 桐梓县| 平武县| 周口市| 泰兴市| 东阿县| 集安市| 辰溪县| 台北县| 伊金霍洛旗| 吉水县| 滁州市| 赣州市| 霍州市| 神木县|