struct Person { char name[20]; int">

c语言of是什么意思

来源:这里教程网 时间:2026-02-21 16:51:22 作者:

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

相关推荐