將位址視為指定的量,將值視為派生量。
指標–一種特殊型別的變數–用於儲存值的位址。
指標名表示的是位址,*運算子被稱為間接值或解除引用運算子,將其應用於指標,可以得到該位址處儲存的值。
例,假設manly是乙個指標,manly表示的是乙個位址,*manly表示儲存在該位址處的值。
宣告和初始化
*運算子兩遍的空格是可選的。對於編譯器來說沒有區別
c: int *ptr;強調*ptr是int型別的值
c++: int* ptr; 強調int*是一種指向int的指標。
but
int* p1, p2; //建立乙個指標p1和乙個int變數p2;
**可以在宣告語句中初始化指標。此時,被初始化的是指標,而不是它指向的值。**也就是說,下面的語句將pt(not *pt)的值設定為&higens:
int higgens = 5;
int * pt = &higgens;
dinic 模板 待補充
include using namespace std define mk make pair define pus push back define mo 1005 vector d mo vector de mo int tag mo int dfs int node,int low,int n...
常用其他(待補充)
echo 輸出乙個或者多個字串 var dump 列印變數的詳細資訊,可以一次列印乙個或多個變數的資訊 print r 列印陣列的資訊 unset 銷毀變數,可以一次銷毀乙個或多個變數,銷毀之後變數的值為null header語句的作用 header content type text html c...
vim操作 待補充
wq 存檔 退出 w 存檔,q 退出 e 開啟新檔案 q 退出 h j k l,分別控制游標左 下 上 右移一格。按ctrl b 螢幕往後移動一頁。常用 按ctrl f 螢幕往前移動一頁。常用 按ctrl u 螢幕往後移動半頁。按ctrl d 螢幕往前移動半頁。按 0 數字零 移動文章的開頭。常用 ...