Biến dữ liệu là các biến dạng nào sau đây?
Trả lời:
Đáp án đúng: B
Trong lập trình, biến dữ liệu thường được phân loại dựa trên phạm vi sử dụng của chúng. Hai loại biến phổ biến nhất là:
- Biến cục bộ (local variable): Là biến được khai báo bên trong một hàm hoặc một khối mã, và chỉ có thể được sử dụng trong phạm vi đó. Khi hàm hoặc khối mã kết thúc, biến cục bộ sẽ bị hủy.
- Tham số (parameter): Là một loại biến đặc biệt được sử dụng để truyền dữ liệu vào một hàm. Tham số được khai báo trong định nghĩa hàm và nhận giá trị khi hàm được gọi.
Biến lớp (class variable) là biến được khai báo bên trong một lớp, nhưng bên ngoài bất kỳ phương thức nào. Chúng thuộc về lớp chứ không phải là một thể hiện cụ thể của lớp. Do đó, đáp án chính xác nhất là B. Biến cục bộ và Tham số.