2017-06-14 35 views
0

我正在學習基本的編程邏輯和設計,並且一個示例問題使用僞代碼在實數類型數組中聲明整數類型大小聲明。我錯誤的認爲這是不正確的,由於不同的數據類型,或者一個實型數組可以使用整型常量作爲大小聲明符?提前感謝您的任何見解。數組和數組大小聲明符是否必須是相同的數據類型?

+0

如果只能有一種類型的數組,它們的用處不大。你的問題應該回答自己。 – EJP

回答

1

數組大小是一個整數。對象數組不能包含11.25732元素或「小貓」元素,除了可能在Prolog中:)

整數的確切類型取決於語言,例如無符號的32位。

通常任何類型的數組都可以使用[ix]來訪問,其中ix是某種類型的整數,例如C++的size_t。

在某些語言中,數組是key =>值對,其中animals [「kitten」]確實有效,但大小或計數仍然是整數。然後數組可能稀疏,其中[1]和[100]保存值,但[2] - [99]當前未定義。

+0

啊!謝謝你澄清這一點。現在讓你想起數組的元素的離散單元是有意義的。 :) –

相關問題