若我們使用C 程式語言,定義了如下的結構(struct)
typedef struct {
char
frst_name[20],
last_name[20];
int
score;
char
grade;
} student_t;
並宣告兩個變數為此結構
student_t
stu1, stu2;
請分別判斷下列8 個敘述是否有可能為有效(valid)的敘述或是一定為
無效(invalid)的敘述,並詳述其理由。(25 分)
student_t A_list[30];
printf("%s", stu2);
printf("%d %c", stu2.score, stu2.grade);
stu1 = stu2;
if (stu1.grade == stu2.grade) printf("Same Grade");
if (stu1 == stu2) printf("Same Structure");
stu1.last_name = "Donald";
student_func(&stu1);