既然指针能当作数组首地址来用,数组还得先定义好数组的大小,为什么不直接用指针呢,不是更灵活吗。其实就算是指针如果要当作数组首地址来用也必须先申请好空间,如果没有定义好数组的大小,找到一个数组元素就加一个的话,很可能会发生内存冲突。因为没有事先申请好内存空间所以这部分内存有可能被用来做别的事情了,这时候再把这部分的内存用来存数组元素二者就会冲突。