第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如下,不知道他為什么要加這個(gè)Matrix();?何解?

如下,不知道他為什么要加這個(gè)Matrix();?何解?

暮色呼如 2022-07-08 11:07:49
#include <iostream.h>//using namespace std;class Matrix{public:Matrix();friend Matrix operator+(Matrix &,Matrix &);friend ostream& operator<<(ostream&,Matrix&);friend istream& operator>>(istream&,Matrix&);private:int mat[2][3];};Matrix::Matrix(){for(int i=0;i<2;i++)for(int j=0;j<3;j++)mat[i][j]=0;}Matrix operator+(Matrix &a,Matrix &b){Matrix c;for(int i=0;i<2;i++)for(int j=0;j<3;j++){c.mat[i][j]=a.mat[i][j]+b.mat[i][j];}return c;}
查看完整描述

3 回答

?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊

如果不加這個(gè)構(gòu)造函數(shù),mat數(shù)組里的值是不會(huì)自動(dòng)賦值成0的,如果創(chuàng)建對(duì)象后不mat不初始化為0也行的話,去掉也無妨。編譯器會(huì)自動(dòng)生成一個(gè)默認(rèn)構(gòu)造函數(shù)給你

查看完整回答
反對(duì) 回復(fù) 2022-07-11
?
斯蒂芬大帝

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊

Matrix(); 這是個(gè)構(gòu)造函數(shù)的聲明,用來初始化類的成員變量。

查看完整回答
反對(duì) 回復(fù) 2022-07-11
?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

作用就是初始化數(shù)組,你也可以這樣來
private:
int mat[2][3]={0};

查看完整回答
反對(duì) 回復(fù) 2022-07-11
  • 3 回答
  • 0 關(guān)注
  • 143 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)