Вперед Зміст

Порівняння рядків

Для порівняння рядків можна використовувати стандартні оператори порівняння (==, !=, <, <=, >, >=). Вони порівнюють рядки посимвольно.

Принципи порівняння:


#include <iostream>
#include <string>
using namespace std;
int main()
{
  string st1,st2;
  st1="abs"; st2="abcd";
  if(st1>st2){cout<<"1";}
  else {cout<<"2";}
  return 0;
}

Такий фрагмент програми виведе 1, бо перші дві літери рядків співпадают, а третя літера в рядку 1 (s) більша ніж третя літера в рядку 2 (c).

Вперед Зміст