为什么我们需要在C中指向成员运算符

时间:2013-12-12 12:30:17

标签: c

我认为这与C有关,在很多方面,它是C ++的前身。

假设指向成员运算符->的指针已替换为.。有没有这种情况会引起歧义?

如果没有,那么为什么要引入额外的操作员?对于这种简洁的语言来说,这似乎是一种不必要的奢侈。

1 个答案:

答案 0 :(得分:2)

ptr->member只是编写(*ptr).member

的简单方法