C++結構體和類的區別總結及各自優缺點


  • 結構體在棧里。而類在堆里。
  • 結構體為值類型。而類是引用類型
  • 結構體不能被繼承,而類可以。
  • 結構體無構造函數
  • 類可以定義虛函數,而結構體不行。
  • 結構在數據參數方面效率更高,簡單數組的應用中成本很低。而類在方法運算方面更有優勢,在抽象多級別時最佳選擇
  • 結構體不能重載。而類可以。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM