C数组与java数组在内存中的区别

C数组:静态数组,数组一旦被定义后,占用的内存空间就是固定的,不能改变数组长度。java C有两个版本,C89和C99数组 在C89中,必须使用数值常量指明数组的长度,不能使用变量(无论变量有没有被初始化);spa 在C99中,能够使用变量指明数组的长度,但它还是静态数组,一旦肯定长度后,长度就不能改变了。内存 一维数组:字符串 定义方式:变量 datatype arrayname[length]
相关文章
相关标签/搜索