您的位置:首页 > 职场人生

(面试)指针与数组的区别

2016-07-20 19:46 429 查看
1、从空间分配上来看,数组是静态分配,指针是动态分配内存;

2、从访问效率上来看,数组是直接访问的,指针是间接访问;

3、从安全性方面来看,数组易造成越界,指针易造成内存泄漏;

4、从函数形参来看,传的数组名可以转化为指针;

5、指针更偏向于地址的处理,数组偏向于值的处理;

6、数组分配的空间是连续的;

   指针分配的空间未必是连续的;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: