下面程式執行不了,是什麼問題

時間 2022-06-04 15:10:01

1樓:高金山

1全部你的這個**,我調了半天,寫的太差了.

在自己還不會寫之前,最好先看看別人是怎麼寫的這種**(元算符號過載的**),很多書上都有範例 的.

#include

#include

#include

using namespace std;

class matrix

; matrix::matrix():row(0),col(0),p(0)///你為什麼沒給p賦值???

matrix::matrix(int newrow,int newcol):row(newrow),col(newcol) }

} void matrix::print()

2樓:超級奶爸頭子

我執行了一下,結果正確啊,沒有錯誤,你說的錯在那裡啊?

3樓:匿名使用者

p[i*newcol+j]; 哪有這麼用的?

4樓:兜裡有兩塊糖

void operator =(const matrix& matrix);

matrix operator +( const matrix max2);///少了一個&符號

matrix operator -(const matrix& max2);

matrix operator *(const matrix& max2);

下面的函式定義部分也少一個。。。。。

下面程式的執行結果是什麼?為什麼

南睿薇 二10 20 d類是從b類和c類派生的,而b類和c類又都是從類派生的,但各有自己的副本。所以對於物件d,d.b n與d.c n是兩個不同的資料成員,互無聯絡。所以程式結果為 10,20三35 4523b d 3,5 呼叫建構函式b int,int a int 得到x 3 y 5 d.disp...

下面程式的執行結果是什麼?為什麼

1.c子類重新實現了虛擬函式 2.bc constructor dc constructor dc destructor bc destructor 繼承類構造順序為先父類後子類,而析構順序則相反3.會發生編譯錯誤 你確定沒寫錯?函式沒有實現宣告,即使宣告仍然會有warning 最好把原先陣列宣告為...

冰箱下面製冷上面不製冷是什麼問題

冰箱一般都是分為上下兩層或者上中下三層,其中上面一層都是有製冷功能,下面是冷藏功能。如遇到下面還可以正常使用,但上層卻不製冷了這種情況,可能原因有以下幾點 1 冰箱電源線壞了。針對這種情況我們需要檢查是不是電源的問題,一般的做法是開啟箱門,觀察箱內照明燈是否點亮。看看電線有沒有破損的痕跡,比如被老鼠...