c中的语法糖

后置运算符[]被称为下标运算符。[]将指针和整数作为操作数。p[i]是(p + i)的语法糖,除此以外没有任何其他意义。

在标准中,似乎并没有定义->运算符的名称,现实中有时它被称为“箭头运算符”。通过指针访问结构体的成员的时候,会使用->运算符。p->hoge;是(*p).hoge;的语法糖。
0 分享

要回复文章请先登录注册