Steel Rain
24.8.2007, 14:26
Собственно сабж. По длине они сравниваются или по кодам символов?
Может, конечно, вопрос и тупой, но экспериментировать времени нет.
Так как и везде:
Сравнивается 1ый символ по коду, с меньшим кодом строка считается меньшей.
Если они равны, то сравнивается следующий.
Если в одной строке уже нет символа для сравнения она меньше.
Если строки одинаковой длинны и все символы совпадают, то они равны.
Следует обратить особое внимание на пустую строку "" и строку из пробелов " ", т.к. пробелов не видно, а пустая строка всегда присутствует в 1ой позиции любой другой (Например при поиске вхождений строк)