为什么只将箭头和点运算符用于用户定义的数据类型,为什么不将其用于原始数据类型?

我有一个问题,为什么箭头和点运算符仅用于类,而结构为什么不用于原始类型?抱歉,如果我的问题看起来很傻

谢谢

mercysin 回答:为什么只将箭头和点运算符用于用户定义的数据类型,为什么不将其用于原始数据类型?

箭头和点运算符用于访问成员。原始或基本数据类型在定义上没有任何成员。

structclassunion具有成员的概念。当我们使用这些类型的对象时,不需要成员提取。当您需要访问成员时,需要operator .operator ->

本文链接:https://www.f2er.com/3168653.html

大家都在问