問題及**:
/*
*檔名稱:main.cpp
*作 者:李磊濤
*版 本 號:v1.0
**問題描述:深複製輸出公資清單。
*輸入描述:10名員工的工資。
*程式輸出:清單。
*/#includeusing namespace std;
class salary
; //下面定義類的成員函式
salary::salary(int n)
salary::salary(const salary &s)
void salary::show_salary()
//下面是測試函式
int main()
執行結果:
知識點總結:
通過該程式,強化了我對動態分配空間認識。
學習心得:
期間有很多小錯誤,要繼續寫程式爭取早日掌握c++。
儲存空間動態分配
ansi c說明了三個用於儲存空間動態分配的函式 1 malloc 分配指定位元組數的儲存區。此儲存區中的初始值不確定 2 calloc 為指定長度的物件,分配能容納其指定個數的儲存空間。該空間中的每一位 bit 都初始化為0 3 realloc 更改以前分配區的長度 增加或減少 當增加長度時,可能...
c 中使用new動態分配儲存空間
下面這個例子,檢驗new給double型陣列分配的儲存空間的首位址是多少。s是指向這個陣列的指標,s 1即是指標移動一位,指向下乙個元素。root sparkmaster test cat newarray.cpp include int main double s int i s new doub...
C 之儲存空間的動態分配和釋放
很多時候,我們需要根據問題的實際規模來定義陣列的大小,即確定實際需要使用的儲存空間的大小,這個時候就要用到動態申請 釋放儲存空間的方法。一般情況下,變數儲存空間的分配和釋放是由系統自動完成的,不需要我們的干預。系統對自動分配記憶體的變數的訪問方式有兩種 在程式執行中動態申請 釋放記憶體的變數,只能通...