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

C++運(yùn)算符重載圖文詳解

 更新時(shí)間:2021年09月08日 16:23:46   作者:qq_43153757  
運(yùn)算符重載的方法是定義一個(gè)重載運(yùn)算符的函數(shù),在需要執(zhí)行被重載的運(yùn)算符時(shí),系統(tǒng)就自動(dòng)調(diào)用該函數(shù),以實(shí)現(xiàn)相應(yīng)的運(yùn)算。也就是說(shuō),運(yùn)算符重載是通過(guò)定義函數(shù)實(shí)現(xiàn)的

1. 運(yùn)算符重載

C++的運(yùn)算符只能用于基本的數(shù)據(jù)類型

表達(dá)形式

返回值類型 operator 運(yùn)算符 (形參表)
{
	...
}

1.1 運(yùn)算符重載為普通函數(shù)

在這里插入圖片描述

在這里插入圖片描述

1.2 運(yùn)算符重載為成員函數(shù)

在這里插入圖片描述

在這里插入圖片描述

2. 賦值運(yùn)算符=的重載

當(dāng)賦值運(yùn)算符兩邊的類型不匹配,比如int類型賦值給Complex類型,在這種情況下,就需要重載賦值運(yùn)算符=,賦值運(yùn)算符=只能重載為***成員函數(shù)***,不能重載為普通函數(shù)。

指向動(dòng)態(tài)

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

2.1淺復(fù)制與深復(fù)制

淺復(fù)制:逐個(gè)字節(jié)的復(fù)制工作

在這里插入圖片描述

在這里插入圖片描述

深復(fù)制:將指針變量指向的內(nèi)容復(fù)制給另一個(gè)對(duì)象中指針成員對(duì)象指向的內(nèi)容

在這里插入圖片描述

為了實(shí)現(xiàn)上面的效果,需要設(shè)計(jì)一個(gè)新的operator=,具體實(shí)現(xiàn)程序如下:

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

2.2返回值的討論

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

3. 動(dòng)態(tài)可變長(zhǎng)度數(shù)組

在這里插入圖片描述

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

最新評(píng)論

西贡区| 宁波市| 台南县| 越西县| 兴安县| 崇阳县| 河北省| 包头市| 博乐市| 达州市| 资溪县| 民权县| 新乡市| 北宁市| 新巴尔虎左旗| 龙江县| 陵水| 潜山县| 长春市| 富蕴县| 安康市| 德州市| 栖霞市| 肇东市| 雅江县| 丰台区| 三亚市| 乐清市| 巩义市| 汝城县| 陵水| 定日县| 兴宁市| 调兵山市| 浦江县| 宁都县| 垦利县| 分宜县| 莱芜市| 保定市| 长岛县|