结构体操作中.和->的区别:
1 struct student { 2 char name[60]; 3 int age; 4 } 5 6 struct student stu1; 7 struct student *stu2; 8 9 stu2 = &stu1; 10 stu1.age = 10; 11 stu2->age = 10;
以上都是对stu1中的age赋值为10,所以.是面向于结构体变量操作符,->是面向于结构体变量指针的操作符。
时间: 2024-10-17 10:12:52