如題,
Array A=[1,2,3,4,5];
請問要把此陣列清空,應怎麼寫?
謝
無解,只好陣列+迴圈加減用。
Hello 無情卻慈悲,
就小幫手所知,沒有函數可以把陣列清空。(就像是沒有函數可以把變數清空)
另外小幫手不太確定您所謂的清空是什麼意思。
如果是要將陣列內的值都變為0的話,可以參考 musashi 的回覆,用迴圈來處理。
舉例來說,array_a是個內含 1 到 5 的陣列:
for value1 = 1 to 5 begin
array_a[value1] = 0;
end;
這樣就會將所有值改為0。
我原本是要有陣列中存放一些價格,例如創低時就存入一個當時的價格,而當某條件符合時,我要把陣列中所有的儲片的內容都去除,而不是歸0,是這樣的需求。
如果創新低要陣列裡面取出最小值的話,陣列裡面的初始直要設定99999,而陣列裡面的值沒有去除,只能給個數值。
4 評論