2017-05-31 45 views

回答

2

array set(這不僅使你的情況元素!)不會刪除陣列,其必須對自己以前有9〜11元之間的任何現有內容。如果我在裸露的tclsh中運行代碼,它將打印2。如果我再與parray跟進,它告訴我這是什麼做的:

% parray ipname 
ipname(SPI) = I2C 
ipname(UART) = TEST 
+0

一旦我們有一個數組,它會給只有當它的尺寸增大正確的大小在4個元素?即如果元素減少,它總是給出4,如果超過4則提供準確的結果? – Anjaneyulu

+0

嘗試:'set bsize [llength [array names ipname]]' –