zhulaoda

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
 1 #include <stdio.h>
 2 
 3 typedef struct
 4 {
 5     int val;
 6 } VCU_DATA;
 7     
 8 void fun(VCU_DATA *);
 9 void gun(VCU_DATA *);
10 void dun(VCU_DATA *);
11 
12 int main () {
13     VCU_DATA st;
14     fun(&st);
15     printf("st.val=%d \n", st.val);
16     return 0;
17 }
18 
19 void fun(VCU_DATA *q)
20 {
21     q->val = 10;
22     gun(q);
23 }
24 
25 void gun(VCU_DATA *w)
26 {
27     w->val = 20;
28     dun(w);
29 }
30 
31 void dun(VCU_DATA *e)
32 {
33     e->val = 30;
34 }

打印st.val=30

posted on 2019-08-23 16:47  zhulaoda  阅读(347)  评论(0)    收藏  举报