在 C 中引入带有 "->" 的结构取消引用是什么时候引入的?



我想在最近的一个项目中使用操作符->(用C编写),但我不断得到错误Illegal member reference for "->"。我知道这个操作符可以在最近的C和c++版本中使用。我的编译器/链接器使用的C标准是C89/C90,我认为。你们知道在哪个更新中引入了与->的结构解引用吗?

自创建以来一直存在于该语言中,远远早于C89/C90 ANSI/ISO标准化。

您的编译器错误很可能与您的代码中的某些错误有关,而不是与语言标准有关。

最新更新