Skip to content

Yangi qatorlar

Chiqishda yangi qator qo'shish uchun \n belgisidan foydalanishingiz mumkin:

cpp
#include <iostream>
using namespace std;

int main() {
  cout << "Salom, Dunyo! \n";
  cout << "Men C++ o'rganyapman";
  return 0;
}

Shuningdek, matndan keyin yana bir << operatorini qo'yib, \n belgisini qo'shishingiz mumkin:

cpp
#include <iostream>
using namespace std;

int main() {
  cout << "Salom, Dunyo!" << "\n";
  cout << "Men C++ o'rganyapman";
  return 0;
}

FOYDALI MASLAHAT

Bir-biridan keyin kelgan ikkita \n belgisi bo'sh qator hosil qiladi:

cpp
#include <iostream>
using namespace std;

int main() {
  cout << "Salom, Dunyo!" << "\n\n";
  cout << "Men C++ o'rganyapman";
  return 0;
}

endl manipulyatori

Yangi qator qo'shishning yana bir usuli — endl manipulyatoridan foydalanish:

cpp
#include <iostream>
using namespace std;

int main() {
  cout << "Salom, Dunyo!" << endl;
  cout << "Men C++ o'rganyapman";
  return 0;
}

TAQQOSLASH

\n ham, endl ham yangi qatorga o'tish uchun ishlatiladi. Biroq, ko'p hollarda \n ko'proq qo'llaniladi, chunki u endl ga qaraganda tezroq ishlaydi (buferni majburiy tozalab tashlamaydi).

\n o'zi nima?

Yangi qator belgisi (\n) escape sequence (escape ketma-ketligi) deb ataladi va u kursorning o'rnini ekrandagi keyingi qatorning boshiga o'zgartirishga majbur qiladi. Bu yangi qator hosil bo'lishiga olib keladi.

Boshqa foydali escape ketma-ketliklari:

BelgilarTavsifi
\tGorizontal tab (bo'sh joy) yaratadi
\\Orqaga egilgan chiziq (\) belgisini qo'shadi
\"Qo'shnoq (") belgisini qo'shadi