C數組與java數組在內存中的區別

C數組:靜態數組,數組一旦被定義後,佔用的內存空間就是固定的,不能改變數組長度。java C有兩個版本,C89和C99數組 在C89中,必須使用數值常量指明數組的長度,不能使用變量(無論變量有沒有被初始化);spa 在C99中,能夠使用變量指明數組的長度,但它還是靜態數組,一旦肯定長度後,長度就不能改變了。內存 一維數組:字符串 定義方式:變量 datatype arrayname[length]
相關文章
相關標籤/搜索