国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

c++中“箭頭(->)”和“點號(.)”操作符的區別 .

2019-11-08 18:47:23
字體:
來源:轉載
供稿:網友

轉自:http://blog.csdn.net/gyymen/article/details/4962873

首先介紹一下C++中的結構。對于一個結構:[cpp] view plain copystruct MyStruct  {    int member_a;  };  如果有個變量MyStruct s,那么使用其中的成員元素時可以用:[cpp] view plain copys.member_a = 1;  如果采用指針方法訪問,比如MyStruct * ps,那么同樣的訪問就必須使用如下形式:[cpp] view plain copy(*ps).member_a = 1;  或者[cpp] view plain copyps->member_a = 1;  c++中當定義類對象是指針對象時候,就需要用到->指向類中的成員;當定義一般對象時候時就需要用到"."指向類中的成員。例如:[cpp] view plain copyclass A  {    public    play();  }  如果定義如下:A *p則使用:p->play(); 左邊是結構指針。A p 則使用:p.paly(); 左邊是結構變量。總結:箭頭(->):左邊必須為指針;點號(.):左邊必須為實體。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 拉孜县| 荥阳市| 聂拉木县| 彰武县| 天水市| 安达市| 奉新县| 上思县| 武强县| 同江市| 特克斯县| 绥阳县| 工布江达县| 永城市| 盐边县| 太保市| 平谷区| 宜兰县| 浙江省| 夏河县| 益阳市| 武川县| 舟曲县| 莆田市| 潞西市| 涟源市| 麦盖提县| 资溪县| 大余县| 仁布县| 株洲市| 乌兰县| 衢州市| 巴东县| 电白县| 客服| 保康县| 望谟县| 任丘市| 辉县市| 台东市|