cin เป็นออบเจ็กต์ของสตรีมอินพุตและใช้เพื่อรับอินพุตจากสตรีมอินพุต เช่น ไฟล์ คอนโซล ฯลฯ cout เป็นออบเจ็กต์ของเอาต์พุตสตรีมที่ใช้เพื่อแสดงเอาต์พุต โดยทั่วไป cin เป็นคำสั่งอินพุตในขณะที่ cout เป็นคำสั่งเอาต์พุต
พวกเขายังใช้ตัวดำเนินการที่แตกต่างกัน cin ใช้ตัวดำเนินการแทรก (>> ) ในขณะที่ cout ใช้ตัวดำเนินการแยก ( <<)
ตัวอย่างเช่น หากคุณต้องการอ่านค่า int ในตัวแปร my_int(โดยใช้ cin) แล้วพิมพ์ไปที่หน้าจอ (โดยใช้ cout) คุณจะต้องเขียน −
ตัวอย่าง
#include<iostream> int main() { int my_int; std::cin >> my_int; std::cout << my_int; return 0; }
จากนั้นบันทึกโปรแกรมนี้ไปที่ไฟล์ hello.cpp สุดท้าย นำทางไปยังตำแหน่งที่บันทึกไว้ของไฟล์นี้ในเทอร์มินัล/cmd และคอมไพล์โดยใช้ −
$ g++ hello.cpp
เรียกใช้โดยใช้ −
$ ./a.out
ผลลัพธ์
ถ้าคุณป้อน:15 สิ่งนี้จะให้ผลลัพธ์ -
15