(C++) Mencetak teks ke skrin


Teks paparan
Mari analisa program yang memaparkan frasa "Helo, dunia!".
  #include <iostream> menggunakan ruang nama std; utama() { cout << "Hello World!"; }
Mari kita pecahkan program baris demi baris:

#include <iostream> - (daripada input output stream – input dan output stream) - sertakan fail dengan kelas, fungsi dan pembolehubah untuk organisasi I/O dalam bahasa pengaturcaraan C++.

menggunakan ruang nama std; - Import keseluruhan ruang nama std. Ruang nama ini mengandungi semua nama dalam Pustaka Standard C++.

Ruang nama – ini ialah kawasan deklaratif di mana pelbagai pengecam (nama jenis, fungsi, pembolehubah, dll.) ditakrifkan. 

Ruang nama digunakan untuk menyusun kod ke dalam kumpulan logik dan untuk mengelakkan konflik penamaan yang boleh berlaku, terutamanya dalam kes di mana asas kod termasuk berbilang perpustakaan. Rantau std menerangkan aliran input dan output standard bernama cin dan cout.

cout << "Helo, Dunia!";

cout - ini ialah nama aliran keluaran, iaitu urutan aksara yang dipaparkan pada skrin (urutan aksara yang kami keluarkan ditulis dalam petikan selepas dua kurungan segi tiga <<)

Operator output  ke skrin dalam C++

Mari kita analisa beberapa ciri cout operator output. 

1) Anda boleh menulis berbilang kenyataan output pada satu baris.
Contohnya, urutan   cout << "teks1"; cout << "teks2"; boleh ditulis dalam satu baris cout << "teks1" << "teks2"; Dalam kedua-dua kes, text1 dan text2 akan dikeluarkan pada baris yang sama.

2) Untuk membalut teks pada baris baharu, anda boleh menggunakan jujukan aksara "\n", atau perintah endl.
Dua baris seterusnya adalah sama dalam hasil. Anda boleh menggunakan apa-apa kaedah. cout << "teks1 \n" << "teks2";  //tiada sepuluh" ditulis dalam petikan
atau anda boleh menulisnya seperti ini: cout << "teks1" << endl << "teks2";



*** Bahan Dalam***

Bahan ini ditujukan untuk mereka yang ingin mempelajari bahasa C klasik dan perbezaannya daripada C++.

Mengetahui bahan ini akan membantu anda dalam menyelesaikan masalah Olimpik.

Jika anda ingin membuat atur cara lebih pantas (contohnya, semasa menyelesaikan masalah olimpik), maka anda boleh menggunakan operator output format. 
Secara umum, output format pada skrin kelihatan seperti ini:

printf("<format rentetan>",<nama pembolehubah dipisahkan koma>);      // untuk kerja perlu memasukkan perpustakaan stdio.h
Kami akan menangani pembolehubah kemudian. Derivasi pembolehubah tidak selalu diperlukan. Kadangkala anda perlu memaparkan hanya teks atau nombor.
 
Format rentetan  ialah rentetan yang, sebagai tambahan kepada teks, juga boleh mengandungi corak khas , yang juga akan kita bincangkan dalam kursus akan datang.

Dalam tatatanda umum, simbol  <>  digunakan untuk menunjukkan bahawa maklumat yang terkandung di antara mereka boleh berbeza, semuanya bergantung pada tugas. Simbol <> ditinggalkan semasa menulis atur cara.

Jika anda menulis teks biasa di dalam rentetan format, maka ia akan dipaparkan pada satu baris dengan cara yang sama seperti ia ditulis pada satu baris.  
Jika kita perlu mengeluarkan sesuatu daripada baris baharu, maka aksara khas  \n  digunakan untuk ini di tempat peralihan kepada baris baharu dirancang.

Contohnya,       printf("Semua orang \nsuka \nkucing");   memaparkan setiap perkataan pada baris baharu.

 

Watak istimewa

Banyak bahasa pengaturcaraan mempunyai aksara khas yang anda tidak boleh keluarkan begitu sahaja. 
Contohnya, aksara khas yang biasa digunakan, -  ini ialah garis miring ke belakang (\), tanda petikan (") dan apostrof (').
Ambil perhatian bahawa garis miring biasa (/) bukan aksara khas!

Untuk mengeluarkan aksara sedemikian, kami meletakkan tanda \ di hadapan setiap aksara tersebut. Iaitu, jika kita ingin memaparkan aksara \ pada skrin, maka dalam pernyataan output kita perlu menulis \\.

Anda perlu ingat!
Untuk mengeluarkan aksara \, ", ', dahului dengan \ .