有以下程序 struc t STU{ char name [10] int num; void f1(struct STU c) { struct STU b={ LiSiGuo ,2042}; c=b; } void f2(struct STU *c) { struct STU b={ SunDan ,2044); *c=b; } main ( ) { struct STU a={ YangSan ,2041},b={ WangYin ,2043}; f1 (a); f2 (&b); printf ( %d %d n ,a.num,b.num); } 执行后输出结果是
A.2041 2044
B.2041 2043
C.2042 2044
D.2042 2043