Trả lời:
Đáp án đúng: B
Trong C, để khai báo một biến có kiểu là struct, bạn cần sử dụng từ khóa struct
theo sau là tên của struct và sau đó là tên biến. Vì vậy, đáp án đúng là B. struct foo var;.
- A.
struct foo;
chỉ khai báo kiểu structfoo
(nếu nó chưa được khai báo trước đó) chứ không khai báo biến nào. - C.
foo;
không hợp lệ vì trình biên dịch không biếtfoo
là kiểu dữ liệu gì. - D.
int foo;
khai báo một biếnfoo
có kiểu số nguyên, không liên quan đến structfoo
.