我真是艹了c艹了某類中有乙個無參且無返回值的常成員函式 show,則正確的 show 函式原型是
用來修飾函式本身,表示函式不能修改類變數,否則語法報錯。
1.下面程式的輸出結果是:
#include
using
namespace std;
class
a(第二空)
getobj()
};intmain
(int argc,
const
char
* ar**)
訂正:
int n = 0(√)
int&(×) ——>a&
this->val(×)——>*this
2.下面程式的輸出結果是:
5,55,5
#include
using
namespace std;
class
base
//型別轉換建構函式};
class
big;
intmain()
訂正:
(int n):b(n)(×)——>(int n):v(n),b(n) {}【初始化賦值都拿出來】
():b(0)(×)——>(const big& a):v(a.v),b(a.b.k) {}【拷貝構造,需要學習!】
函式第四次練習
1.編寫函式實現對長度為10的整數陣列利用氣泡排序法進行由小到大排序。通過main 函式呼叫實現函式功能。includevoid bubblesort int a for i 0 i 10 i int main bubblesort a 2.函式,輸入乙個十六進製制數,輸出相應的十進位制數。incl...
oop第四次課作業總結
以靜態成員函式為例總結,靜態成員變數異曲同工。類的靜態成員函式是同一類的所有物件共享的,不需要用this指標 可以通過類名和物件名訪問靜態成員函式 宣告時要在普通成員函式加上static,在定義時不需要 注意在初始化靜態成員變數時要在類外!例如 該例子會在後面給出題目 class group gro...
ACM第四次練習 1002
題意 求給定的點之間連通的最小距離。思路 最小生成樹的演算法,其核心是每次取最短的邊,看該邊相連的兩點是否在同乙個集合內,若在則跳過,若不在,就把兩個點合併,判斷與合併都用並查集實現。感想 開始的時候將邊初始化成了0,懵逼了 include include include include int f...