Quy tắc đặt tên biến
Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 12 trên 63.
Trong C, bạn cần tuân theo các quy tắc đặt tên biến (variable) để viết code hợp lệ và dễ đọc. Sau đây là các quy tắc chính:
- Tên biến có thể chứa chữ cái (a-z, A-Z), chữ số (0-9) và dấu gạch dưới (_).
- Chúng phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới, không phải chữ số.
- C phân biệt chữ hoa chữ thường, vì vậy
myVariablevàmyvariablelà hai tên khác nhau.
- Không thể dùng từ khóa (keyword) như
int,float,returnlàm tên biến.
- Không được dùng dấu cách hoặc ký tự đặc biệt nào, ngoại trừ dấu gạch dưới.
Các quy tắc hay khi đặt tên biến gồm:
- Dùng tên mô tả rõ mục đích của biến.
- Dùng camelCase hoặc snake_case cho tên gồm nhiều từ.
- Đặt tên ngắn gọn nhưng có ý nghĩa.
int age; // Đúng: bắt đầu bằng một chữ cái
float _price; // Đúng: bắt đầu bằng dấu gạch dướiChỉ sử dụng chữ cái, chữ số và dấu gạch dưới:
int item123; // Đúng: chứa chữ cái và chữ số
float cost_per_unit; // Đúng: dùng dấu gạch dướiTên biến phân biệt chữ hoa chữ thường:
int value;
int Value; // Đây là một biến khác với "value"Tránh dùng các từ khóa của C:
int if; // Sai: "if" là một từ khóa (keyword)
int total; // Đúng: "total" không phải là từ khóaThử thách
DễViết một chương trình khai báo và khởi tạo hai biến có tên hợp lệ theo quy tắc đặt tên của C.
Biến thứ nhất phải là một số nguyên có tên "userAge" và giá trị 25. Biến thứ hai phải là một số thực có tên "item_price" và giá trị 9.99.
Sau đó, in ra cả hai biến bằng printf theo định dạng sau:
User age: 25
Item price: 9.99Tự làm thử
#include <stdio.h>
int main() {
// Khai báo và khởi tạo hai biến (variable) có tên hợp lệ
// In ra cả hai biến
return 0;
}Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Nền tảng cơ bản
2Biến
Kiểu dữ liệuSố nguyênSố thực - DoubleKý tựGiá trị BooleanHằng sốCơ bản về printfQuy tắc đặt tên biếnChuyển đổi kiểu phần 1Chuyển đổi kiểu phần 2Thử thách ôn tậpTự luyện tập: Trình biên dịch C online