指標(變數)是c/c++支援的一種變數。指標變數的值是乙個位址,該位址是乙個16進製制的數。指標變數指向該位址所對應的變數。
//*號表示指標變數。**號表示二級指標(指向指標的指標),只有由它宣告的變數可以指向指標變數。
//type包括c++基本資料型別及自定義型別
type *variable_name;
eg:int*p;
int*a[5]
;char
*ptr;
int*
*pp;
//指標的值是變數在記憶體裡的位址,乙個16進製制的數
int*ptr;
int a;
ptr=
&a;//把int型變數a的位址賦給ptr
int*
*pp=
&ptr//把int *型變數ptr的位址賦給pp
#include
using
namespace std;
intmain()
#include
using
namespace std;
intmain()
;//讓指標ptr指向陣列首位址
int*ptr=a;
cout<<
"*ptr:\t"
<<
*ptr
0;i<
5;i++
)return0;
}
#include
using
namespace std;
intmain()
;for
(i=0
;i<
5;i++
)return0;
}
#include
using
namespace std;
intmain()
;int i;
for(i =
0; i <
4; i++
) cout
0; i <
4; i++
)return0;
}
#include
using
namespace std;
//指標呼叫
void
swap
(int
*a,int
*b)int
main
(int argc,
char
** ar**)
#include
using
namespace std;
int*
get_half()
cout
}int
main()
cout
}
inline及指標基礎
includeusing namespace std void swapwayone int x,int y void swapwaytwo int x,int y void failedswapway int x,int y inline void inlineswapwayone int x,i...
CSS基礎及應用例項
一 css簡介 1.什麼是css 重疊樣式表 主要是負責標籤的樣式 美化頁面 乙個網頁分三大部分 結構層 主要由html負責 負責頁面的結構 表現層 主要由css負責 頁面的展示樣式 美化頁面 行為層 主要由js負責 負責頁面和使用者的互動效果 css是單獨的一種檔案型別 後 css的三種引入方式字...
Linux vi vim及C基礎例項
所有的 unix like 系統都會內建 vi 文書編輯器,其他的文書編輯器則不一定會存在。但是目前我們使用比較多的是 vim 編輯器。vim 具有程式編輯的能力,可以主動的以字型顏色辨別語法的正確性,方便程式設計。vi vim 的使用 基本上 vi vim 共分為三種模式,分別是命令模式 comm...