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

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

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

2020-05-23 14:10:33
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了C++編程中Address-of運算符&的作用及用法,是C++入門學習中的基礎知識,需要的朋友可以參考下
 

語法

& 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
亚洲国产欧美在线成人app| 日韩天堂在线视频| 超碰精品一区二区三区乱码| 久久久免费精品视频| 亚洲国产精品99久久| 亚洲美女动态图120秒| 亚洲综合社区网| 亚洲精品国产精品国产自| 欧美怡红院视频一区二区三区| 少妇久久久久久| 欧美大荫蒂xxx| 91久久夜色精品国产网站| 亚洲精品永久免费精品| www.亚洲一二| 国产精品va在线| 理论片在线不卡免费观看| 亚洲精品自产拍| 丝袜情趣国产精品| 亚洲人成在线观看网站高清| 久久久最新网址| 91高清视频免费观看| 精品国产乱码久久久久酒店| 欧美老女人bb| 亚洲男女性事视频| 国产精品入口夜色视频大尺度| 亚洲欧美日韩精品久久奇米色影视| 久久人人爽人人| 国内精品久久久久伊人av| 91香蕉嫩草神马影院在线观看| 欧美日韩综合视频网址| 国产精品高清网站| 日韩一级黄色av| 亚洲激情在线观看视频免费| 国产大片精品免费永久看nba| 日韩欧美在线视频日韩欧美在线视频| 91国内揄拍国内精品对白| 国产精品美女免费视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 精品久久中文字幕久久av| 国产亚洲精品久久久| 在线播放精品一区二区三区| 欧美重口另类videos人妖| 亚洲一区二区免费| 欧美性理论片在线观看片免费| 亚洲xxxx18| 亚洲国模精品私拍| 啊v视频在线一区二区三区| www.99久久热国产日韩欧美.com| 九九热精品视频在线播放| 色悠久久久久综合先锋影音下载| 97视频在线观看免费高清完整版在线观看| 欧美日韩一区二区在线播放| 日本精品免费观看| 日韩av在线免费观看一区| 欧美亚洲成人精品| 亚洲第一网站男人都懂| 日韩av第一页| 欧美性xxxxx极品娇小| 久久青草福利网站| 欧美电影院免费观看| 欧美韩国理论所午夜片917电影| 日韩久久精品成人| 欧美日韩亚洲天堂| 欧美成人精品一区| 亚洲欧洲视频在线| 久久久久久久久久久久av| 国语自产精品视频在线看一大j8| 国产亚洲成av人片在线观看桃| 欧美诱惑福利视频| 亚洲第一网中文字幕| 欧美福利视频在线观看| 91香蕉嫩草影院入口| 久热国产精品视频| 最近2019中文字幕在线高清| 欧美精品videosex牲欧美| 久久久成人的性感天堂| 久久九九精品99国产精品| 国产综合在线看| 亚洲国产高清自拍| 久久久免费精品视频| 国产精品免费视频xxxx| 精品国产一区二区三区久久| 亚洲韩国欧洲国产日产av| 一区二区三区黄色| 欧美精品做受xxx性少妇| 久久精品视频中文字幕| 亚洲国产精品国自产拍av秋霞| 色综合亚洲精品激情狠狠| 俺也去精品视频在线观看| 国产一区二区三区四区福利| 欧美肥老妇视频| 国产69精品久久久久久| 国产精品一区二区三区毛片淫片| 亚洲国产欧美日韩精品| 中文字幕日韩在线观看| 北条麻妃一区二区在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 韩国国内大量揄拍精品视频| 亚州国产精品久久久| 久久免费国产视频| 久久99亚洲精品| 一个人看的www欧美| 深夜成人在线观看| 亚洲欧美成人一区二区在线电影| 国产日韩av在线播放| 中文字幕精品—区二区| 亚洲午夜精品久久久久久久久久久久| 欧美日韩在线视频观看| 有码中文亚洲精品| 亚洲免费视频一区二区| 亚洲美女在线视频| 日韩在线观看网址| 98精品国产高清在线xxxx天堂| 91色p视频在线| 欧美激情乱人伦一区| 亚洲影视九九影院在线观看| 性视频1819p久久| 久久久亚洲国产天美传媒修理工| 欧美日韩精品中文字幕| 久久伊人精品一区二区三区| 亚洲精品综合精品自拍| 欧美高清性猛交| 国产精品99久久久久久www| 日韩中文字幕久久| 亚洲天堂视频在线观看| 国内精品视频在线| 亚洲精品视频二区| 91系列在线观看| 亚洲欧美制服另类日韩| 日韩成人激情影院| 欧美色另类天堂2015| 一个色综合导航| 国产精品va在线播放| 黑人巨大精品欧美一区免费视频| 7777免费精品视频| 亚洲欧洲日产国码av系列天堂| 欧美日本中文字幕| 91国内揄拍国内精品对白| 亚洲第一色中文字幕| 在线国产精品视频| 亲爱的老师9免费观看全集电视剧| 亚洲成人动漫在线播放| 深夜精品寂寞黄网站在线观看| 久久影视电视剧免费网站| 在线看国产精品| 国产精品jizz在线观看麻豆| 中文字幕在线日韩| 国产成人精品久久久| 亚洲成人av中文字幕| 国产欧美日韩综合精品| 亚洲欧美另类国产| 91精品国产综合久久香蕉922| 69av视频在线播放| 狠狠久久亚洲欧美专区| 日韩成人av一区| 久久精品国产欧美亚洲人人爽| 欧美一级视频免费在线观看| 日韩av有码在线| 日韩国产一区三区| 亚洲精品视频免费| 亚洲欧洲一区二区三区在线观看| 欧美精品在线第一页| 亚洲va欧美va国产综合久久| 1769国内精品视频在线播放|