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成员 使用该运算符可以方便地访问和操作结构体或联合体的数据成员
