Biến (Variables)
Biến là vị trí lưu trữ dữ liệu trong bộ nhớ. Mỗi biến có tên, kiểu, kích thước, giá trị.
Quy tắc đặt tên biến
- Không bắt đầu bằng số.
- Chứa chữ cái, số, gạch dưới (_).
- Phân biệt chữ hoa/thường.
Cú pháp khai báo
kieu ten_bien;
kieu ten1, ten2, ten3; // Nhiều biến cùng kiểu
Ví dụ
#include <stdio.h>
int main() {
char a1 = 'H';
int b = 90, c = 150;
float _d = 3.4;
printf("Ky tu: %c\n", a1);
printf("Nguyen: %d\t%d\n", b, c);
printf("Thuc: %f\n", _d);
return 0;
}
Ky tu: H Nguyen: 90 150 Thuc: 3.400000
Từ khóa (Keywords)
32 từ dành riêng (xem bảng ở bài Token). Giúp sử dụng tính năng ngôn ngữ.
Ví dụ dùng từ khóa
#include <stdio.h>
int main() {
char c = 'H'; // char là từ khóa/kiểu
int b = 6, c_val; // int là từ khóa/kiểu
float _d = 7.6; // float là từ khóa/kiểu
if (b < 5) // if, else là từ khóa điều khiển
printf("Ky tu: %c", c);
else
printf("Thuc: %f", _d);
return 0;
}
Thuc: 7.600000
Lưu ý: Không dùng từ khóa làm tên biến. Tránh tên trùng tên hàm thư viện chuẩn (như printf, strlen).