最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++?點(diǎn)(.)和箭頭(->)運(yùn)算符用法小結(jié)

 更新時(shí)間:2024年01月08日 16:00:26   作者:機(jī)器人那些事兒  
在C++中,點(diǎn)運(yùn)算符(.)用于訪問(wèn)類的成員變量和成員函數(shù),而箭頭運(yùn)算符(->)用于通過(guò)指針訪問(wèn)類的成員變量和成員函數(shù),本文就來(lái)詳細(xì)的介紹一下如何使用,感興趣的可以了解一下

1. 概述

在C++中,點(diǎn)運(yùn)算符(.)用于訪問(wèn)類的成員變量和成員函數(shù),而箭頭運(yùn)算符(->)用于通過(guò)指針訪問(wèn)類的成員變量和成員函數(shù)。

2. 點(diǎn)運(yùn)算符用法

訪問(wèn)類的成員變量:對(duì)象名.成員變量名
訪問(wèn)類的成員函數(shù):對(duì)象名.成員函數(shù)名(參數(shù)列表)

3. 箭頭運(yùn)算符用法

訪問(wèn)指針指向的對(duì)象的成員變量:指針->成員變量名
訪問(wèn)指針指向的對(duì)象的成員函數(shù):指針->成員函數(shù)名(參數(shù)列表)

需要注意的是,箭頭運(yùn)算符只能用于指向類對(duì)象的指針,而不能用于普通對(duì)象。

點(diǎn)運(yùn)算符

#include <stdio.h>                 /*引用頭文件:輸入輸出*/
#include<windows.h>                /*引用系統(tǒng)頭文件:顯示屏?xí)和?/
typedef struct student             /*定義一個(gè)student類型的結(jié)構(gòu)*/
{ 
	char key;                  /*結(jié)構(gòu)體內(nèi)容*/
	char name[20];
	int age;
}student;
 
 int main()
{
	student data;             /*定義結(jié)構(gòu)體變量data*/
	data.age = 18;            /*向結(jié)構(gòu)體變量賦值*/
	printf("%d\n", data.age); /*打印結(jié)構(gòu)體變量age內(nèi)容*/
	system("pause");          /*顯示屏?xí)和?/
}

4. 實(shí)例

例如,假設(shè)有一個(gè)名為“person”的類,其中包含成員變量"name"和成員函數(shù)"sayHello":

class Person {
public:
    string name;
    void sayHello() {
        cout << "Hello, my name is " << name << endl;
    }
};

然后,我們可以使用點(diǎn)運(yùn)算符和箭頭運(yùn)算符來(lái)訪問(wèn)類的成員:

Person p1;  // 創(chuàng)建一個(gè)Person對(duì)象
p1.name = "Alice";  // 使用點(diǎn)運(yùn)算符訪問(wèn)成員變量
p1.sayHello();  // 使用點(diǎn)運(yùn)算符調(diào)用成員函數(shù)

Person* p2 = new Person();  // 創(chuàng)建一個(gè)指向Person對(duì)象的指針
p2->name = "Bob";  // 使用箭頭運(yùn)算符訪問(wèn)成員變量
p2->sayHello();  // 使用箭頭運(yùn)算符調(diào)用成員函數(shù)
delete p2;  // 刪除指針對(duì)象

總結(jié)起來(lái),點(diǎn)運(yùn)算符和箭頭運(yùn)算符是C++中常用的運(yùn)算符,用于訪問(wèn)類的成員變量和成員函數(shù),具有一定的區(qū)別和使用限制。

到此這篇關(guān)于C++ 點(diǎn)(.)和箭頭(->)運(yùn)算符用法小結(jié)的文章就介紹到這了,更多相關(guān)C++ (.)和(->)運(yùn)算符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++實(shí)現(xiàn)比較日期大小的示例代碼

    C++實(shí)現(xiàn)比較日期大小的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何使用C++實(shí)現(xiàn)比較日期大小的功能,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的可以了解一下
    2023-04-04
  • C++各種數(shù)據(jù)類型所占內(nèi)存大小詳解

    C++各種數(shù)據(jù)類型所占內(nèi)存大小詳解

    這篇文章主要介紹了C++各種數(shù)據(jù)類型所占內(nèi)存大小,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 老生常談c++中的靜態(tài)成員

    老生常談c++中的靜態(tài)成員

    有時(shí)候需要類的一些成員與類本身相關(guān)聯(lián),而不是與類的每個(gè)對(duì)象相關(guān)聯(lián)。比如類的所有對(duì)象都要共享的變量,這個(gè)時(shí)候我們就要用到類的靜態(tài)成員,今天通過(guò)實(shí)例代碼給大家詳細(xì)介紹,需要的朋友參考下吧
    2021-07-07
  • C++標(biāo)準(zhǔn)之(ravalue reference) 右值引用介紹

    C++標(biāo)準(zhǔn)之(ravalue reference) 右值引用介紹

    臨時(shí)對(duì)象的產(chǎn)生和拷貝所帶來(lái)的效率折損,一直是C++所為人詬病的問(wèn)題,下面簡(jiǎn)單地介紹一下Copy Elision、RVO,對(duì)此不感興趣的可以直接跳過(guò)
    2012-11-11
  • c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例

    c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例

    下面小編就為大家?guī)?lái)一篇c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • C++程序中啟動(dòng)線程的方法

    C++程序中啟動(dòng)線程的方法

    這篇文章主要介紹了C++程序中啟動(dòng)線程的方法,作者針對(duì)C++11版本中的一些新特性進(jìn)行了解說(shuō),需要的朋友可以參考下
    2015-07-07
  • C++ 中的單例模式(普通,2B,文藝)

    C++ 中的單例模式(普通,2B,文藝)

    這篇文章主要介紹C++ 中的單例模式寫法,主要包括普通,2B,文藝三種寫法,需要的朋友可以參考下
    2013-03-03
  • OpenCV實(shí)現(xiàn)馬賽克功能

    OpenCV實(shí)現(xiàn)馬賽克功能

    這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)馬賽克功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C語(yǔ)言深入回顧講解結(jié)構(gòu)體對(duì)齊

    C語(yǔ)言深入回顧講解結(jié)構(gòu)體對(duì)齊

    C 數(shù)組允許定義可存儲(chǔ)相同類型數(shù)據(jù)項(xiàng)的變量,結(jié)構(gòu)是 C 編程中另一種用戶自定義的可用的數(shù)據(jù)類型,它允許你存儲(chǔ)不同類型的數(shù)據(jù)項(xiàng),本篇讓我們來(lái)了解C 的結(jié)構(gòu)體內(nèi)存對(duì)齊
    2022-06-06
  • Mac下使用Eclipse編譯C/C++文件出現(xiàn) launch failed, binary not found 解決方案

    Mac下使用Eclipse編譯C/C++文件出現(xiàn) launch failed, binary not found 解決方

    這篇文章主要介紹了Mac下使用Eclipse編譯C/C++文件出現(xiàn) launch failed, binary not found 解決方案,需要的朋友可以參考下
    2014-10-10

最新評(píng)論

禄丰县| 赤壁市| 芜湖县| 勐海县| 磐安县| 鹤岗市| 定远县| 成安县| 桐梓县| 绥宁县| 定兴县| 宜州市| 乌海市| 泗阳县| 乐山市| 资中县| 灵川县| 漯河市| 繁峙县| 鄂州市| 瑞丽市| 青龙| 白山市| 龙南县| 百色市| 大竹县| 茂名市| 双鸭山市| 阿图什市| 佛学| 正镶白旗| 松阳县| 白城市| 讷河市| 曲松县| 苍溪县| 闽清县| 靖江市| 合肥市| 咸阳市| 襄城县|