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

C++結(jié)構(gòu)體與類指針知識(shí)點(diǎn)總結(jié)

 更新時(shí)間:2019年09月01日 15:49:36   作者:TweeChalice  
在本篇文章里小編給大家整理了關(guān)于C++結(jié)構(gòu)體與類指針知識(shí)點(diǎn)以及相關(guān)內(nèi)容,有興趣的朋友們參考學(xué)習(xí)下。

在結(jié)構(gòu)體或類中, 指針訪問其成員函數(shù)或變量通過 "->" 運(yùn)算符或者看代碼注釋部分, 注釋部分的操作不推薦:

#include <iostream>
#include <cstring>
using namespace std;
struct STRUCT
{
  string hello;
};
int main()
{
  STRUCT *str=new STRUCT;
  str->hello="Hello";//或者可以寫成: (*str).hello="Hello"
  cout<<str->hello<<endl;//或者可以寫成: cout<<(*str).hello<<endl;
  delete str;
  return 0;
}
#include <iostream>
#include <cstring>
using namespace std;
class CLASS
{
public:
  string hello;
};
int main()
{
  CLASS *str=new CLASS;
  str->hello="Hello";//同理
  cout<<str->hello<<endl;//同理
  delete str;
  return 0;
}

備注: class中的public不可以省, struct中public可以省 ( 屬于語法部分, 不做解釋 )

關(guān)于類與結(jié)構(gòu)體的指針都是這樣操作 (無論是哪種數(shù)據(jù)類型),

注意: 一定要給結(jié)構(gòu)體或類指針聲明空間, 否則輸出可能會(huì)是亂碼或沒有輸出, 本人更建議使用智能指針, 免得申請(qǐng)釋放空間

以上就是本次介紹的關(guān)于C++結(jié)構(gòu)體與類指針全部知識(shí)點(diǎn)內(nèi)容,感謝大家的閱讀和對(duì)腳本之家的支持。

相關(guān)文章

  • C++淺析構(gòu)造函數(shù)的特性

    C++淺析構(gòu)造函數(shù)的特性

    構(gòu)造函數(shù)主要作用在于創(chuàng)建對(duì)象時(shí)為對(duì)象的成員屬性賦值,構(gòu)造函數(shù)由編譯器自動(dòng)調(diào)用,無須手動(dòng)調(diào)用;析構(gòu)函數(shù)主要作用在于對(duì)象銷毀前系統(tǒng)自動(dòng)調(diào)用,執(zhí)行一 些清理工作
    2022-07-07
  • C/C++實(shí)現(xiàn)獲取硬盤序列號(hào)的示例代碼

    C/C++實(shí)現(xiàn)獲取硬盤序列號(hào)的示例代碼

    獲取硬盤的序列號(hào)、型號(hào)和固件版本號(hào),此類功能通常用于做硬盤綁定或硬件驗(yàn)證操作,下面我們就來學(xué)習(xí)一下如何使用C/C++實(shí)現(xiàn)獲取硬盤序列號(hào)吧
    2023-11-11
  • c 調(diào)用python出現(xiàn)異常的原因分析

    c 調(diào)用python出現(xiàn)異常的原因分析

    本篇文章是對(duì)使用c語言調(diào)用python出現(xiàn)異常的原因進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語言實(shí)現(xiàn)求定積分的方法

    C語言實(shí)現(xiàn)求定積分的方法

    這篇文章主要介紹了C語言實(shí)現(xiàn)求定積分的方法,涉及C語言操作相關(guān)數(shù)學(xué)函數(shù)的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • 深入解析C++ Data Member內(nèi)存布局

    深入解析C++ Data Member內(nèi)存布局

    本篇文章是對(duì)C++中的Data Member內(nèi)存布局進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • C++實(shí)現(xiàn)本地TCP通訊的示例代碼

    C++實(shí)現(xiàn)本地TCP通訊的示例代碼

    這篇文章主要為大家詳細(xì)介紹了C++如何利用TCP技術(shù),實(shí)現(xiàn)本地ROS1和ROS2的通訊,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02
  • C++的程序流程結(jié)構(gòu)你了解多少

    C++的程序流程結(jié)構(gòu)你了解多少

    這篇文章主要為大家詳細(xì)介紹了C++的程序流程結(jié)構(gòu),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • C語言實(shí)現(xiàn)輸入一顆二元查找樹并將該樹轉(zhuǎn)換為它的鏡像

    C語言實(shí)現(xiàn)輸入一顆二元查找樹并將該樹轉(zhuǎn)換為它的鏡像

    這篇文章主要介紹了C語言實(shí)現(xiàn)輸入一顆二元查找樹并將該樹轉(zhuǎn)換為它的鏡像,是數(shù)據(jù)結(jié)構(gòu)中二元查找樹的一個(gè)比較經(jīng)典的算法,有不錯(cuò)的借鑒價(jià)值,需要的朋友可以參考下
    2014-09-09
  • C語言報(bào)錯(cuò):Buffer Overflow的原因和解決辦法

    C語言報(bào)錯(cuò):Buffer Overflow的原因和解決辦法

    Buffer Overflow是C語言中常見且危險(xiǎn)的內(nèi)存錯(cuò)誤之一,它通常在程序試圖向緩沖區(qū)(如數(shù)組或內(nèi)存塊)寫入超過其容量的數(shù)據(jù)時(shí)發(fā)生,本文將詳細(xì)介紹Buffer Overflow的產(chǎn)生原因,提供多種解決方案,需要的朋友可以參考下
    2024-07-07
  • C++使用cjson操作Json格式文件(創(chuàng)建、插入、解析、修改、刪除)

    C++使用cjson操作Json格式文件(創(chuàng)建、插入、解析、修改、刪除)

    本文主要介紹了C++使用cjson操作Json格式文件(創(chuàng)建、插入、解析、修改、刪除),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評(píng)論

神木县| 自贡市| 隆回县| 临海市| 玉门市| 龙南县| 彭山县| 涟水县| 卓尼县| 兴安县| 如东县| 泽州县| 芜湖市| 万宁市| 惠来县| 太湖县| 蚌埠市| 巩留县| 武邑县| 方正县| 杭州市| 涡阳县| 南华县| 防城港市| 德令哈市| 安康市| 乐陵市| 泾阳县| 恩平市| 象州县| 阿克陶县| 将乐县| 安岳县| 广宁县| 皮山县| 清河县| 金山区| 金寨县| 北流市| 六安市| 紫云|