亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

講解C++編程中Address-of運算符&的作用及用法

2020-01-26 14:46:26
字體:
來源:轉載
供稿:網友

語法

& cast-expression

備注
一元 address-of 運算符 (&) 采用其操作數的地址。address-of 運算符的操作數可以是函數指示符,也可以是指定不是位域且不使用 register 儲存類說明符聲明的對象的左值。
address-of 運算符僅適用于具有基本、結構、類或在文件范圍級別聲明的聯合類型的變量,或僅適用于下標數組引用。在這些表達式中,可在 address-of 表達式中添加或提取不包括 address-of 運算符的常數表達式。
當應用于函數或左值時,該表達式的結果將是派生自操作數類型(右值)的指針類型。例如,如果操作數的類型為 char,則表達式的結果為指向 char 的類型指針。address-of 運算符(應用于 const 或 volatile 對象)的計算結果為 const type * 或 volatile type *,其中 type 是原始對象的類型。
在將 address-of 運算符應用于限定名時,結果將取決于 qualified-name 是否指定靜態成員。如果是這樣,則結果為指向成員聲明中指定的類型的指針。如果該成員不是靜態的,則結果為指向由 qualified-class-name 指示的類的成員 name 的指針。
以下代碼段說明了結果的不同之處,取決于該成員是否為靜態的:

// expre_Address_Of_Operator.cpp// C2440 expectedclass PTM {public:      int  iValue;  static float fValue;};int main() {  int  PTM::*piValue = &PTM::iValue; // OK: non-static  float PTM::*pfValue = &PTM::fValue; // C2440 error: static  float *spfValue   = &PTM::fValue; // OK}

在此示例中,由于 fValue 是靜態成員,因此表達式 &PTM::fValue 產生類型 float * 而不是類型 float PTM::*。
僅當明確要引用的函數的版本時,才能采用重載函數的地址。有關如何獲取特定重載函數的地址的信息,請參閱重載函數的地址。
通過將 address-of 運算符應用于引用類型,可獲得與將該運算符應用于引用綁定到的對象所獲得的結果相同的結果。例如:

// expre_Address_Of_Operator2.cpp// compile with: /EHsc#include <iostream>using namespace std;int main() {  double d;    // Define an object of type double.  double& rd = d; // Define a reference to the object.  // Obtain and compare their addresses  if( &d == &rd )   cout << "&d equals &rd" << endl;}

Output

&d equals &rd

以下示例使用 address-of 運算符將指針參數傳遞給函數:

// expre_Address_Of_Operator3.cpp// compile with: /EHsc// Demonstrate address-of operator &#include <iostream>using namespace std;// Function argument is pointer to type intint square( int *n ) {  return (*n) * (*n);}int main() {  int mynum = 5;  cout << square( &mynum ) << endl;  // pass address of int}

Output

25

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线观看久久久久久| 欧美日韩亚洲国产一区| 亚洲欧洲国产伦综合| 亚洲一区中文字幕| 国产一区二区三区免费视频| 精品久久久香蕉免费精品视频| 国产欧美精品日韩| 久久精品国产v日韩v亚洲| 久久免费福利视频| 国外成人在线视频| 日韩中文字幕在线播放| 国产精品色午夜在线观看| 国产精品激情自拍| 国产欧美一区二区三区视频| 日韩在线视频免费观看高清中文| 日韩中文字幕网址| 亚洲日韩第一页| 亚洲aⅴ日韩av电影在线观看| 亚洲日本中文字幕免费在线不卡| 国产精品永久免费在线| 国产精品aaa| 久久久精品国产亚洲| 97视频在线观看免费| 亚洲二区在线播放视频| 亚洲精品一区二区三区不| 久久国产精品久久国产精品| 4438全国亚洲精品在线观看视频| 欧美激情性做爰免费视频| 91在线精品播放| 日韩成人在线电影网| 精品国内自产拍在线观看| 国产欧美一区二区三区在线| 亚洲自拍偷拍福利| 日韩精品免费综合视频在线播放| 国产精品99蜜臀久久不卡二区| 亚洲第一区第一页| 欧美视频中文字幕在线| 国产精品久久久一区| 日韩高清电影好看的电视剧电影| 97香蕉超级碰碰久久免费软件| 欧美日韩一区二区免费在线观看| 亚洲第一页在线| 最近2019年日本中文免费字幕| 亚洲欧美国产高清va在线播| 在线观看亚洲视频| 亚洲图片在线综合| 亚洲综合中文字幕在线| 91av在线免费观看| 亚洲欧美成人精品| 亚洲欧洲国产伦综合| 国产精品极品美女在线观看免费| 国产日韩av在线| 中文字幕日韩精品在线| 日本三级久久久| 日本精品久久久久影院| 国产999精品视频| 91久久在线观看| 国产专区欧美专区| 777午夜精品福利在线观看| 日本高清视频一区| 精品在线欧美视频| 日韩电影在线观看永久视频免费网站| 国产999精品久久久| 国产精品自拍小视频| 91精品国产成人www| 国产伦精品免费视频| 亚洲free性xxxx护士白浆| 成人激情春色网| 欧美一区三区三区高中清蜜桃| 91精品国产91久久久久久| 日韩av三级在线观看| 久久天天躁日日躁| 久久精品国产久精国产一老狼| 一区二区亚洲欧洲国产日韩| 亚洲国产天堂久久综合网| 欧美情侣性视频| 欧美丝袜一区二区| 97成人精品区在线播放| 日韩电视剧免费观看网站| 欧美激情第三页| 亚洲国产精品久久91精品| 国产小视频国产精品| 中文字幕一区电影| 久久视频在线视频| www欧美日韩| 亚洲国产另类 国产精品国产免费| 91国内揄拍国内精品对白| 78色国产精品| 国产精品视频男人的天堂| 国产精品视频精品视频| 日韩精品视频中文在线观看| 欧美激情久久久| 九九视频直播综合网| 一本大道香蕉久在线播放29| 日韩在线视频国产| 成人黄色中文字幕| 日韩av在线最新| 欧美成人精品激情在线观看| 最好看的2019的中文字幕视频| 国产精品一区久久| 久久久久久久久久久国产| 亚洲欧美国产一区二区三区| 亚洲人在线观看| 国产精品久久久久久久久久三级| 久久久久国产精品www| 亚洲激情国产精品| 91久久精品美女高潮| 成人黄色av播放免费| 亚洲精品日韩久久久| 538国产精品一区二区免费视频| 久久人人爽人人爽人人片亚洲| 亚洲精品一区中文| 性欧美暴力猛交69hd| 日韩精品福利在线| 欧美日韩国产二区| 美女视频黄免费的亚洲男人天堂| 国模精品视频一区二区| 日韩av成人在线观看| 福利一区福利二区微拍刺激| 亚洲第一中文字幕在线观看| 少妇av一区二区三区| 韩国v欧美v日本v亚洲| 欧美激情视频在线免费观看 欧美视频免费一| 在线观看欧美成人| 国产精品一区电影| 国产成人激情小视频| 亚洲偷欧美偷国内偷| 91国产美女在线观看| 久久夜色精品国产欧美乱| 国产精品三级网站| 日本19禁啪啪免费观看www| 欧美性xxxxxxxxx| 亚洲一区精品电影| 欧美成人免费全部观看天天性色| 精品国产视频在线| 国产精品影院在线观看| 欧美在线视频观看| 亚洲视频综合网| 91九色视频导航| 欧美黄网免费在线观看| 亚洲精品日韩激情在线电影| 97久久久免费福利网址| 最近2019中文字幕mv免费看| 久久九九有精品国产23| 国产精品久久网| 日韩av男人的天堂| 亚洲性线免费观看视频成熟| 国产激情综合五月久久| 亚洲一级黄色av| 久久久亚洲欧洲日产国码aⅴ| 91欧美日韩一区| 日本午夜人人精品| 欧美色播在线播放| 黑人巨大精品欧美一区二区| 97国产真实伦对白精彩视频8| 久久久亚洲影院| 91精品国产综合久久香蕉最新版| 国产精品久久久久久久久久ktv| 久久韩国免费视频| 久久青草精品视频免费观看| 最新亚洲国产精品| 亚洲一区二区三区乱码aⅴ| 国产亚洲精品91在线| 午夜精品一区二区三区在线视|