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

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

C++中箭頭運算符的含義與用法講解

2020-01-26 13:28:49
字體:
來源:轉載
供稿:網友

C++中箭頭運算符->,相當于把解引用和成員訪問符兩個操作符結合在一起,換句話說,

p->func()(*p).func()所表示的意思一樣。

例如:

class A{public:func();}
class B{ A *p = new A();*p.a(); //或者使用p->a,二者等價,且更加簡潔}

理解就是,->的功能就是提供了一種對象指針更方便的訪問對象成員的方法。

運算符 -> 是指向結構體成員運算符,結合方向為自左向右。

舉例說明如下:

#include<stdio.h>// 結構體的聲明與定義struct{  char name[10];  int age;  char sex;}person;void main(){  int i;  // 此處就是指向結構體成員運算符(->)的用法  i = person->age; // 提取結構體成員變量age的值,并賦值給變量i}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 祁阳县| 大厂| 阳朔县| 虎林市| 抚顺县| 舟曲县| 洞口县| 陇川县| 安福县| 九台市| 泾川县| 盘山县| 资中县| 马鞍山市| 阿坝县| 二手房| 郸城县| 竹溪县| 武宁县| 通辽市| 邯郸县| 玉门市| 岳阳县| 花莲市| 北流市| 宣威市| 平乡县| 高州市| 中阳县| 武平县| 澜沧| 湖口县| 呼和浩特市| 增城市| 巫山县| 清原| 房产| 祁阳县| 健康| 客服| 客服|