cin là một đối tượng của luồng đầu vào và được sử dụng để lấy đầu vào từ các luồng đầu vào như tệp, bảng điều khiển, v.v. cout là một đối tượng của luồng đầu ra được sử dụng để hiển thị đầu ra. Về cơ bản, cin là một câu lệnh đầu vào trong khi cout là một câu lệnh đầu ra.
Họ cũng sử dụng các toán tử khác nhau. cin sử dụng toán tử chèn (>>) trong khi cout sử dụng toán tử trích xuất (<<).
Ví dụ:nếu bạn muốn đọc một giá trị int trong một biến my_int (sử dụng cin) và sau đó in nó ra màn hình (sử dụng cout), bạn sẽ viết -
Ví dụ
#include<iostream> int main() { int my_int; std::cin >> my_int; std::cout << my_int; return 0; }
Sau đó lưu chương trình này vào tệp hello.cpp. Cuối cùng, điều hướng đến vị trí đã lưu của tệp này trong terminal / cmd và biên dịch nó bằng -
$ g++ hello.cpp
Chạy nó bằng -
$ ./a.out
Đầu ra
Nếu bạn cung cấp đầu vào:15, điều này sẽ cung cấp đầu ra -
15