选择题
有以下程序:
#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);
}
程序运行后的输出结果是