-> 这个符号是什么意思啊

T0Ols 2010-12-18 10:55:01
bob->age = 22;
这个是什么意思啊
...全文
118 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wizard_tiger 2010-12-19
  • 打赏
  • 举报
回复

struct student
{
int age;
   ……;
   ……;
};

int main()
{
struct student *bob;
bob->age=22;//相当于(*bob).age=22;
……;
……;
return 0;
}
sea_spray 2010-12-19
  • 打赏
  • 举报
回复
指向结构成员运算符
结构指向:自左向右
LSW19891006 2010-12-19
  • 打赏
  • 举报
回复
bob是一个指向结构体类型的指针。假如你的结构体名称为student,bob是指向student的指针,结构体类型中的变量age(或者叫做成员)的引用主要有两种方式:即stdent.age或者bob->age 。比如赋值bob->age= stdent.age=20
luciferisnotsatan 2010-12-18
  • 打赏
  • 举报
回复
bob->age 等同于(*bob).age
無_1024 2010-12-18
  • 打赏
  • 举报
回复
指针对象的成员的调用

69,370

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧