Khai báo kiểu dữ liệu
Thuộc phần Kiến thức nền tảng trong hành trình C++ của Coddy. Bài học 11 trên 74.
Trong C++, khi đã khai báo một biến với kiểu dữ liệu nhất định, biến đó chỉ có thể chứa các giá trị thuộc kiểu dữ liệu ấy. Ví dụ, biến int chỉ có thể chứa các giá trị số nguyên, còn biến std::string chỉ có thể chứa văn bản.
Ví dụ:
int age = 25; // Chỉ có thể chứa số nguyên
string str = "abc"; // Chỉ có thể chứa văn bảnNhững trường hợp này sẽ gây lỗi:
age = "defg"; // Lỗi: không thể gán văn bản cho biến kiểu int
std::string s = 25; // Lỗi: không có hàm khởi tạo nào của std::string nhận sốCác dòng sau đều hợp lệ:
age = 26; // OK: gán một số nguyên mới
str = "Jane"; // OK: gán một chuỗi văn bản mớiThử thách
Người mớiKhai báo các biến sau với kiểu dữ liệu và giá trị tương ứng:
- Một biến (variable) kiểu
intcó têncountvới giá trị10. - Một biến kiểu
doublecó têntotalvới giá trị150.75. - Một biến kiểu
charcó têngradevới giá trị'A'. - Một biến kiểu
boolcó tênisActivevới giá trịfalse. - Một biến kiểu
stringcó tênuserNamevới giá trị"Bob123".
Sau khi khai báo các biến này, in giá trị của chúng ra bảng điều khiển theo định dạng sau:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]Tự làm thử
// Khai báo biến
// In các giá trị
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 Kiến thức nền tảng
Tự luyện tập: Trình biên dịch C++ online