书单推荐:成为Java顶级程序员架构师 ,这20来本(高薪)必看点击获取
在编程过程中经常会遇到已经声明,并且初始化的数组,在使用过程中面临长度增加变化,有时候也会遇到声明数组时,无法确定数组长度的情况...
在各种编程语言中如何面对?
下面说的数组长度可变或不可变都是基于初始化之后
可变的:php,c++,Python,JavaScript
不可变的:Java,c语言,c++
C++不通标准下支持的不通
Java中对余这中数组长度不可确定的情况最好的解决办法就是使用集合,集合类型主要有3种:set(集)、list(列表)、map(映射)
c语言,中的数组大小是固定的,定时的时候必须要给一个常量值,不能是变量。解决办法:calloc