Selain sepenuhnya kompatibel dengan metode penulisan C, yang diimplementasikan menggunakan fungsi printf dan scanf, C++ juga memiliki kumpulan aliran input dan outputnya sendiri (aliran yang disebutkan di sini merujuk pada pembacaan dari perangkat IO tertentu atau urutan tertulis dari karakter, biasanya disebut " aliran "). Aliran input dan output di C++ masing-masing diwakili oleh cin dan cout. Sebelum menggunakannya, Anda perlu menggunakan perpustakaan standar iostream, yaitu, Anda juga harus menambahkan kalimat #include<iostream> di awal cara menggunakan cin dan cout.
1. Penggunaan aliran keluaran cout:
Aliran keluaran cout perlu digunakan dengan operator keluaran << , seperti pernyataan keluaran:
cout<<Halo;
String Halo akan ditampilkan di layar.
Pada dasarnya, string Hello dimasukkan ke dalam objek cout, dan objek cout dikembalikan sebagai nilai kembalian, sehingga Anda juga dapat menggunakan << untuk menampilkan banyak konten secara terus-menerus nanti, seperti:
cout<<Halo<<www.dotcpp.com;
Halo www.dotcpp.com akan muncul di layar.
Anda dapat belajar dan bereksperimen sendiri!
Selain itu, untuk cout yang paling umum digunakan adalah manipulator endl, yang bisa langsung dimasukkan ke dalam cout untuk menghasilkan keluaran baris baru, seperti:
cout<<Halo<<endl<<www.dotcpp.com<<endl;
Layar akan menampilkan:
Halowww.dotcpp.com
Pastikan untuk mengujinya di komputer dan coba gunakan keluaran cout.
2. Penggunaan aliran masukan cin:
Sebelum menerima sepotong data, Anda harus terlebih dahulu mendefinisikan variabel dengan tipe yang sama untuk menyimpan data, lalu menggunakan cin dengan operator input >> untuk menerima input pengguna dari keyboard, seperti kode:
#include<iostream>usingnamespacestd;intmain(){inta;cout<<inputnumber:<<endl;cin>>a;cout<<Get<<a<<endl;return0;}
Setelah program dijalankan maka hasilnya adalah sebagai berikut:
nomor masukan:24Dapatkan24
Demikian pula, cin juga dapat menerima banyak variabel secara terus menerus, seperti:
inta,b;cin>>a>>b;
Silakan uji penggunaan cin dan cout dengan mengetik sendiri kodenya!
Melalui pembelajaran di atas, saya yakin semua orang pada awalnya sudah menguasai penggunaan input dan output di C++. Anda mungkin sedikit risih dengannya. Misalnya, Anda tidak perlu menentukan jenis variabel input atau output dan cout sendiri adalah kelas, bukan fungsi, dan bahkan kata kunci, semua orang harus menyadari hal ini. Dan dengan studi mendalam yang berkelanjutan di masa depan, semua orang secara bertahap akan memahami alasannya.