第1个回答 2013-05-16
创建数组 指的是什么。
直接写 int a[xxx]; 这样吗?
那么是创建数组快。
不过一个是大小不能动态指定(C99除外),一个是小心爆栈
第2个回答 2013-05-16
理论上是创建数组快一点,动态分配内存需要系统内存管理算法进行一些必要的计算。
第3个回答 2013-05-16
你这个问题也是有点不知道问什么?
C语言定义数组的时候,会自动为数组分配足够的内存空间。
如果定义了指针,就需要动态分配内存块,并把该内存块的首地址返回给指针。这个时候指针才能用。
所以,我真的不清楚你是问什么?