1樓:匿名使用者
r a(5,4);
初始化物件,將物件a的私有成員變數r1賦值5,r2賦值4;
const r b(20,52);
初始化物件,將物件b的私有成員變數r1賦值20,r2賦值52,並且申明為了常物件;
b.print();
此處,b為常物件,所以呼叫的是常成員函式,也就是void print()const;
結果是20,52
2樓:匿名使用者
r a(5,4); \\ 呼叫建構函式,生成乙個例項a,a.r1 = 5,a.r2 = 4
const r b(20,52); \\ 與上一句相同,但b的成員不能改變
b.print(); \\ 呼叫成員函式print(),顯示b的成員資訊
3樓:匿名使用者
r a(5,4);是建構函式,執行上面申明的 r(int r1,int r2),cosnt修飾的建構函式,他不能被修改,b.print();是執行類裡面public裡的b.print()函式列印出r1,r2;
return 0是主函式裡有返回乙個int型的
二級建造師考試題型是怎樣的,所佔分值是多少
優路教育 二級建造師考試題型分值 二級建造師專業科目設定6個專業類別 建築工程 公路工程 水利水電工程 市政公用工程 礦業工程和機電工程。考生在報名時根據工作需要和自身條件選擇一個專業進行考試。考試分3個半天,以紙筆作答方式進行。建設工程法規及相關知識 和 建設工程專案管理 科目的考試時間均為3小時...
初學者問下怎麼通過計算機二級考試C語言
首先你要懂c語言的基本語言,然後找本關於c語言例子的題目,自己做練習,不明白的地方就到網上查資料,練習是很重要,如都不想做,走直道,那你就到弄一本c語言題庫書,把題目都背過了也可以。我乙個同學就是把題目幾乎都背過了,考試就能上了,接著背上去的。祝你好運。不知道你說的是省二級還是國家二級,省二級還是比...
全國計算機等級考試二級c語言和二級visuai basic和二級visual foxpro有什麼區別
你的問題很容易回答,我來給你說一下吧。1 光學一種就行了 vb或c 一種學會,另一種就很簡單了。2 c語言是很基礎的,是面向過程的,也就是沒有圖形介面。vb有圖形介面是物件導向的可以很容易編小軟體。vf是小型資料庫。不過vb和c的程式設計思想是一樣的,都是初學程式設計的入門語言,一般的大學都在開設這...