数组、vector、array区别


  1. 内存分配方式:数组和array都是静态内存分配,位于栈中。vector使用动态内存分配方式,位于堆中。
  2. 效率上:数组=array>vector
  3. 复制:vector和array都可以把一个对象直接复制给另一个对象,数组只能逐元素复制。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM