簡體   English   中英

為什么我們只對用戶定義的數據類型使用箭頭和點運算符,為什么不對原始數據類型使用?

[英]why we using arrow and dot opertor only for user defined data types why not for primitive data types?

我對為什么箭頭和點運算符僅用於 class 有疑問,為什么不用於原始類型? 對不起,如果我的問題看起來很傻

謝謝

箭頭和點運算符用於訪問成員。 根據定義,原始或基本數據類型沒有任何成員。

structclassunion有成員的概念。 當我們使用這些類型的 object 時,不需要獲取成員。 當您需要訪問成員時, operator. operator ->是必需的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM