Bài học theo mô-đun (3/3)
Đầu vào/Đầu ra và luồng
Trong C++, đầu vào và đầu ra tiêu chuẩn được quản lý thông qua luồng (luồng dữ liệu) được xác định trong thư viện chuẩn <iostream>.
Hai đối tượng chính bạn sẽ sử dụng là:
std::cout: luồng đầu ra (liên kết với màn hình).std::cin: luồng đầu vào (liên kết với bàn phím).
In bằng std::cout
Để gửi dữ liệu ra màn hình, chúng ta sử dụng toán tử chèn <<:
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<có thể được xâu chuỗi để in liên tiếp các văn bản và biến khác nhau.std::endlchèn ký tự dòng mới (\n) và xóa luồng (đảm bảo rằng đầu ra được hiển thị ngay lập tức trên màn hình).
Đọc với std::cin
Để đọc các giá trị do người dùng nhập, chúng tôi sử dụng luồng đầu vào tiêu chuẩn std::cin kết hợp với toán tử trích xuất >>:
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}Hãy tự mình thử
In thông báo 'C++ rất nhanh!' theo sau là dòng mới sử dụng std::endl.
Hiển thị gợi ý
Hoa Kỳ l'operatore d'inserimento `<<`con`std::cout`e`std::endl`.
Giải pháp khả dụng sau 3 lần thử
Khai báo một biến số nguyên có tên là số. Đọc giá trị của nó từ đầu vào tiêu chuẩn bằng std::cin và sau đó in nó bằng std::cout.
Hiển thị gợi ý
Để đọc, hãy sử dụng `std::cin >> number;`và để in, hãy sử dụng`std::cout << number;`.
Giải pháp khả dụng sau 3 lần thử