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.多型性 特殊類可以...