Array 類與物件

2021-08-19 21:23:50 字數 1096 閱讀 5983

以上是陣列類array的資料成員,請為它補充以下方法:1、預設建構函式,建立乙個預設大小為10的陣列;2、有引數建構函式,引數為所要建立的陣列的大小;3、拷貝建構函式;4、析構函式;5、input方法,為陣列元素賦值;6、output方法,輸出陣列元素;7、sort方法,給陣列排序;8、insert(int value),插入方法,將引數value的值插入到陣列中;9、mdelete(int index),刪除方法,刪除序號為index的元素。

測試資料的組數 t

第乙個陣列的大小

陣列元素的值

需要插入的值

需要刪除的序號

排序後的陣列元素列表

插入後的陣列元素列表

刪除後的陣列元素列表26

5 3 0 6 8 -1-11

45 0 3 244

constructor.

after sort:-1 0 3 5 6 8

after insert:-1 -1 0 3 5 6 8

after delete:-1 0 3 5 6 8

distructor.

constructor.

after sort:0 2 3 5

after insert:0 2 3 4 5

after delete:0 2 3 4

distructor.

【my code】

#include using namespace std;

class array

array(int _size)

array(array& array)

cout << "constructor." << endl;

}~array()

void input()

}void output()

cout << a[size-1] << endl;

}void sort()

a[j+1] = key;

}

}void insert(int value) };

int main()

return 0;

}

Array物件方法

原生js中array物件方法有很多,而且有些意思比較相近,容易及混淆,今天我們真多這些方法來簡單的談談.concat 方法 定義 concat 方法用於連線兩個或多個陣列,改方法不會改變原有的陣列,僅僅會返回被鏈結陣列的乙個副本。語法 arrayobject.concat arrayx,arrayx...

Array型別物件

array型別物件 陣列建立方式 1.建構函式aray var 陣列名 new array 資料,資料,資料 2.字面量 var 陣列名 資料,資料,資料 陣列物件常用的方法 向前後陣列新增元素 前1.var user 李四 李四 王五 趙六 周七 馬八 console.log user user....

Array物件方法

isarray 判斷物件是否是陣列,返回布林值true false let fruits banana orange console.log fruits.isarray true與typeof的區別在於 typeof與陣列一起使用,返回的是object,所以要檢測乙個物件是否是陣列時,可以使用is...