摘要: 数组到底应该有多大才合适,有时可能不得而知。所以希望能够在运行时具有改变数组大小的能力。动态数组就可以在任何时候改变大小。通俗的说静态数组就是在定义数组的时候,由操作系统分配的空间,比如int a[10];这就是在定义时由系统给你分配了10个int类型的空间,这个空间是可以初始化的,比如int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};那么在这个定义之后,系统会首先分配10个int类型的存储空间,然后把大括号里面的数字分别的,按顺序放到这10个空间里。你所做的只是写这么一句,而数组赋值的操作就由系统完成了。当然,初始化与否看你的需求,初始化不是强制性操作, 阅读全文
posted @ 2013-04-10 21:40 右南 阅读(166) 评论(0) 推荐(0) 编辑