C 程式設計總結

2021-08-26 15:30:25 字數 993 閱讀 7645

c++程式設計總結

第一部分:namespace 

1.namespace 可以想象 子函式體,narugspace a,

想用a中的函式,必須通lia::子函式或變數即可

2.指標 *p ,&ibia代表什麼意思?

這裡只需要記住&代表位址,*代表內容。

3.指標的具體做法:

乙個陣列和指標之間的關係,這裡需要特別注意一下:

#include using namespace std;

const int max = 3;

int main ()

; int *ptr;

// 指標中最後乙個元素的位址

ptr = &var[max-1];

for (int i = max; i > 0; i--)

return 0;

}

int var[max] = ;

int *ptr; // 指標中的陣列位址

ptr = var;

如何區分呢,就是var前面不加&,即系統預設的就是將第0個元素的位址傳向了指標,若ptr = &var[0 or 1] 前面出現了&該符號,則必須要寫出var陣列後面的數字。

指標引用,int &r=i,這裡的&代表引用的意思,不要混淆咯,這裡列舉乙個例子,

#include using namespace std;

int main ()

上述的例子可以看出該引用將值進行了賦值。下面乙個例子是乙個具體的應用。

引用來實現引用呼叫函式。

#include using namespace std;

// 函式宣告

void swap(int& x, int& y);

int main ()

// 函式定義

void swap(int& x, int& y)

c程式設計 總結

ps 問題 while s t 的作用為什麼是複製字串 1.要著眼於培養能力 分析問題能力,構建演算法的能力和程式設計能力和除錯程式能力.2.要把重點放在解題的思路上 學習怎樣設計乙個演算法,構建乙個程式.不要死記硬背.3.掌握基本要求,注意打好基礎,從程式的基本訓練開始,不要急於從門戶漢變身大神....

c 程式設計總結

1.如果使用自己生成的dll,則需要將其匯出為lib,對每個在外部需要呼叫的類,前面都要加上 declspec dllexport 可以用巨集定義,比如 if defined msc ver define raw data export declspec dllexport else compile...

c 程式設計課程總結

目錄類與物件 1.物件 系統中用於描述客觀事物的乙個實體,系統的基本單位 由一組屬性和一組行為組成。2.類 具有相同屬性和行為的一組物件的集合 3.封裝 把物件的屬性和服務結合承乙個獨立的系統單位,並盡可能隱蔽物件的內部細節 4.繼承 特殊類的物件具有其一般類的全部屬性和行為 5.多型性 特殊類可以...