of 运算符指向结构体或联合体的成员,用法为 expr.member,用于访问或赋值成员的值。

c语言中的of的含义
c语言中的"of"是一个运算符,用于指向一个结构体或联合体成员。
语法
expr.member
立即学习“C语言免费学习笔记(深入)”;
其中:
-
expr是一个结构体或联合体变量 -
member是结构体或联合体成员的名称
用法
- 访问结构体或联合体成员的值
- 给结构体或联合体成员赋值
示例
<code class="c">struct Person {
char name[20];
int age;
};
struct Person person = {"Alice", 30};
printf("%s is %d years old.\n", person.name, person.age);</code>输出:
<code>Alice is 30 years old.</code>
说明
-
person.name指向结构体person的name成员 -
person.age指向结构体person的age成员 - 使用该运算符可以方便地访问和操作结构体或联合体的数据成员











