指向成员变量的符号—>和.

2023-06-29  本文已影响0人  AHerbert

例子:

例子

1.在C语言和C++中,点号符号 "." 用于访问结构体或类的成员变量;箭头符号 "->"用于访问指针所指向的结构体或类的成员变量;

2.info.battery_info.percent 表示访问结构体或类 info 的 battery_info 成员变量的 percent 成员变量;

3.battery_info->percent 表示访问指针 battery_info 所指向的结构体或类的 percent 成员变量;

4.这种语法常用于编程中,用于获取或设置对象的属性值,这里是获取电池的状态和百分比

区别:

点号符号:用于直接访问对象的成员变量,点号符号只能用于对象,不能用于指针

箭头符号:用于访问指针所指向的对象的成员变量,箭头符号只能用于指针,不能用于对象

上一篇 下一篇

猜你喜欢

热点阅读