C语言中的“.”是一个非常重要的符号,它有多种用途,包括结构体成员访问、指针成员访问、枚举成员访问等。本文将为大家详细介绍C语言中“.”的用途。
1. 结构体成员访问
在C语言中,结构体是一种自定义的数据类型,它可以包含多个不同类型的数据成员。使用“.”可以访问结构体中的成员变量和成员函数。
t{ame[20];t age;
float score;
t stu1;
stu1.age = 18; // 使用“.”访问结构体成员变量tf", stu1.age);
2. 指针成员访问
在C语言中,指针也是一种非常重要的数据类型,它可以用来存储变量的地址。使用“->”可以访问指针变量所指向的结构体中的成员变量和成员函数。
p = &stu1;
p->age = 19; // 使用“->”访问指针所指向的结构体成员变量tf", p->age);
3. 枚举成员访问
在C语言中,枚举是一种特殊的数据类型,它可以用来定义一组常量。使用“.”可以访问枚举中的成员变量和成员函数。
um color{
RED,
GREEN,
BLUE
um color c = RED;tf", c); // 使用“.”访问枚举成员变量
C语言中的“.”有多种用途,包括结构体成员访问、指针成员访问、枚举成员访问等。掌握这些用法可以让我们更加灵活地使用C语言编程。