第五周 閱讀程式(5)

2021-06-29 13:51:02 字數 647 閱讀 3445

問題描述:

本週再補充三個和指標有關的閱讀程式,進一步掌握指標工作的原理。

可以在上機時通過單步執行,進一步和你在人腦中執行程式的過程進行對照。

(5) 閱讀程式,寫出程式的執行結果並理解

#include

using

namespace

std;  

class

myclass  

~myclass()  

static

intnumber;  

};  

intmyclass::number=0;  

intmain()  

理想執行結果:3

實際執行結果:

錯誤分析:漏了下面那一句定義陣列成員為3的陣列呼叫3次建構函式,所以number是6而不是3.

myclass *ptr_arr=new

myclass[3]; 

第五周閱讀程式

1 include using namespace std class base base int m int get void set int m base end int main cout ptr ptr 1 cout 執行結果 執行結果 4 include include using nam...

第五周 閱讀程式(2)

檔名稱 test.cpp 作 者 呼亞萍 完成日期 2015年4月6日 版 本 號 v1.0 問題描述 閱讀程式,寫出程式的執行結果並理解 程式輸入 相應的程式 程式輸出 不同程式的結果 include includeusing namespace std class student student...

第五周程式閱讀 5

檔名稱 score.cpp 作 者 惠睿 完成日期 2015年4月1日 版 本 號 v1.0 問題描述 閱讀程式,寫出程式的執行結果並理解。程式輸入 無輸入。程式輸出 輸出呼叫函式後的值。includeusing namespace std class myclass myclass static ...