Menu
CoddyTech

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ản

Nhữ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ới
challenge icon

Thử thách

Người mới

Khai 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 int có tên count với giá trị 10.
  • Một biến kiểu double có tên total với giá trị 150.75.
  • Một biến kiểu char có tên grade với giá trị 'A'.
  • Một biến kiểu bool có tên isActive với giá trị false.
  • Một biến kiểu string có tên userName vớ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ị
quiz iconTự kiểm tra

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