多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > [置頂] C++基礎復習心得4

[置頂] C++基礎復習心得4

來源:程序員人生   發布時間:2016-12-07 08:19:37 閱讀次數:2446次

1 援用:

  • 通過對象名稱直接訪問對象,優點是直觀,操作哪一個對象1目了然,缺點1個函數內部不能使用另外一個函數的局部變量;
  • 通過指針(或地址)間接訪問對象,優點是無所不能,缺點是程序中大量出現的間接訪問,實在分不清具體是哪一個對象,需要通過上下文去分析;
  • C++擴充了C語言對象訪問方式, 提供了援用訪問。 通過援用訪問
    對象,結合了按名訪問和按地址訪問各自的優點,非常合適作為函數參數。
    這里寫圖片描述

  • 援用的規則:
    這里寫圖片描述
    這里寫圖片描述
    這里寫圖片描述

  • 援用作為函數形參
    這里寫圖片描述
    這里寫圖片描述

  • 援用作為函數返回值
    這里寫圖片描述
    這里寫圖片描述

2 指向函數的指針

  • 函數是實現特定功能的程序代碼的集合,實際上,函數代碼在內存中也要占據1段存儲空間(代碼區內),這段存儲空間的起始地址稱為函數入口地址。C++規定函數入口地址為函數的指針,即函數名既代表函數,又是函數的指針(或地址)。
    這里寫圖片描述
    這里寫圖片描述
    這里寫圖片描述

  • 通過函數指針調用函數
    這里寫圖片描述

  • 函數指針的用處
    這里寫圖片描述

3 new與delete運算

  • C++內存分配有兩種方式: 靜態分配和動態分配。
    靜態分配指在編譯時為程序中的數據對象分配相應的存儲空間,由因而在編譯時為數據對象分配存儲空間,因此就要求在編譯時空間大小必須是明確的,所以數組的長度必須是常量。而1旦編譯完成,運行期間這個數組的長度就是固定不變的。
    這里寫圖片描述

  • new和delete運算符
    這里寫圖片描述
    這里寫圖片描述
    Array new 1定要搭配 Array delete !!!

  • 注意:
    這里寫圖片描述
    這里寫圖片描述

4 動態內存的利用:
這里寫圖片描述
這里寫圖片描述

  • 動態內存舉例:
    這里寫圖片描述
    這里寫圖片描述

5 動態分配數組

  • 使用動態內存,可以輕而易舉地解決這樣的問題:在程序運行時產
    生任意大小的“數組”。

  • 動態分配1維或多維數組的方法是由指針管理數組,2維以上數組
    按1維數組方式來處理,具體步驟為:
    這里寫圖片描述
    舉例:
    計算N*N二維數組的元素平均值

6 動態分配字符串

  • 實際編程中,字符串類型表示文字信息數據,其特點是字符長度不固定。通過動態分配字符串,根據程序的需要肯定字符串的實際長度。
    這里寫圖片描述
    這里寫圖片描述

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产真实女人一级毛片 | 国产精品亚洲二区在线 | 国产尤物在线观看 | 国产午夜毛片v一区二区三区 | 91精品福利一区二区三区野战 | 中文国产成人精品少久久 | 一级亚洲| 色操网 | 叼嘿免费视频 | 国产欧美久久一区二区 | 国产偷啪视频一区 | 欧美性大战久久久久久 | 18videosex性加拿大 | 岛国视频在线播放 | 亚洲网视频 | 久久www免费人成高清 | 98精品视频 | 成熟女人免费一级毛片 | 99精品国产美女福到在线不卡 | 一区二区三区 日韩 | 日本特黄高清免费大片爽 | 欧美日韩亚洲国产精品一区二区 | 精品第一页 | 亚洲a网| 欧美18vide0sex性欧美在线 | 在线亚洲小视频 | 欧美美女一级片 | 成人在线观看视频免费 | 亚洲免费中文 | yellow中文字幕在线 | 欧美一级级毛片 | 羞羞视频免费网站日本 | 91久久偷偷做嫩草影院 | 岛国视频在线播放 | 看亚洲人配人配人种jizz | 免费看的www视频网站视频 | 免费的国语一级淫片 | 亚洲 欧美 日韩在线 | 久久精品国产精品亚洲精品 | 免费观看性行为的视频网站 | 韩国理论片在线观看bd |