JavaScript is required

Khai báo biến nào sau đây là SAI?

A.
double d = 3.14;
B.
int num = 10;
C.
long lint = 8;
D.
short int = 5;
Trả lời:

Đáp án đúng: D


Trong C/C++, tên biến không được trùng với từ khóa (keyword) của ngôn ngữ. Trong các phương án trên, int là một từ khóa dùng để khai báo kiểu số nguyên. Vì vậy, việc sử dụng int làm tên biến trong khai báo short int = 5; là không hợp lệ, dẫn đến lỗi. Các khai báo còn lại đều đúng cú pháp.

Câu hỏi liên quan