有以下程序
#include <string.h>
struct STU
char name[10];
int num;
;
void f(char *name, int num)
struct STU s[2]="SunDan",20044,"Penghua",20045;
num=s[0].num;
strcpy(name,s[0].name);
main()
struct STU s[2]="YangSan",20041,"LiSiGuo",20042,*p;
p=&s[1];
f(p->name,p->num);
printf("%s %d\n",p->name,p->num);
程序运行后的输出结果是
A.SunDan 20042
B.SunDan 20044
C.LiSiGuo 20042
D.YangSan 20041