有以下程序:
#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