在C 中,結構與類相同,但有一些區别。其中最重要的是安全性。結構不是安全的,并且在類是安全的并且不能隐藏其編程和設計細節的同時,不能向最終用戶隐藏其實現細節。
以下是對此差異進行闡述的要點:
1)默認情況下,類的成員是私有的,而結構的成員是公共的。
例如,程序1編譯失敗,程序2運行正常。
程序一:
程序二:
2)從類/結構派生結構時,基類/結構的默認訪問說明符是公共的。當派生一個類時,默認的訪問說明符是私有的。
例如,程序3編譯失敗,程序4運行正常。
程序三:
程序四:
下期分享:C語言結構和C 結構的區别
每日分享小知識,希望對你有幫助~
另外如果你想更好地提升你的編程能力,學好C語言C 編程!彎道超車,快人一步!筆者覺得這裡或許可以幫到你~
編程學習書籍分享:
編程學習視頻分享:
分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比自己琢磨更快哦!
點擊下方【了解更多】獲取更多免費學習資料幫助你學習成長哦~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!