1,指针变量访问结构体,使用 ->
2,普通变量访问结构体变量用 .
代码:
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 struct func{
5
6 int num;
7 int num1;
8
9 }u;
10
11 int main(void)
12 {
13 struct func *func1 = &u;
14
15 u.num = 1;
16
17 printf("%d\n",func1->num);
18
19 return 0;
20 }
PS: -> 和 . 本质都是访问结构体变量,(*). == ->