星號 *
1. 宣告的時候有*, 表示指標變數
int *p=&a;// '&'的作用就是把a變數在記憶體中的位址給提取出來
2. * +位址, 表示位址操作符
3. 數字*數字, 表示乘法
4. 解引用 (尋找指標所指的位址裡面的內容)
*p=5;//這就是解引用,*解釋了 p對常量的記憶體位址的引用,解釋結果就是直接去尋找p所指內容,因為p指向a,所以a的內容將被修改,而不是原來的常量值。
#include
using namespace std;
int main()
引用 &
1. 按位與 (二進位制運算)
2. 取位址
3. 宣告乙個引用
引用 做函式引數
#include
using namespace std;
//引用做引數
void fun(int&a)
int main()
結合星號* 引用&
#include
using namespace std;
//引用做引數
int main()
C 星號 與 引用
星號 1.宣告的時候有 表示指標變數 int p a 的作用就是把a變數在記憶體中的位址給提取出來 2.位址,表示位址操作符 3.數字 數字,表示乘法 4.解引用 尋找指標所指的位址裡面的內容 p 5 這就是解引用,解釋了 p對常量的記憶體位址的引用,解釋結果就是直接去尋找p所指內容,因為p指向a,...
C 引用與const引用
1 在實際的程式中,引用主要被用做函式的形式引數 通常將類物件傳遞給乙個函式.引用必須初始化.但是用物件的位址初始化引用是錯誤的,我們可以定義乙個指標引用.1int ival 1092 2 int re ival ok 3int re2 ival 錯誤 4int pi ival 5int pi2 p...
python中 單星號( )與雙星號( )的使用
原帖位址見 python 12 星號變數的特殊用法 在python中,星號除了用於乘法數值運算和冪運算外,還有一種特殊的用法 在變數前新增單個星號或兩個星號 實現多引數的傳入或變數的拆解,本文將詳細介紹 星號引數 的用法。最初,星號變數是用在函式的引數傳遞上的,在下面的例項中,單個星號代表這個位置接...