>> Выступающий 1: Давайте теперь написать программу они действительно сравнивает две строки
посимвольно.
Давайте использовать сравнение 0 в качестве наша отправная точка.
Но давайте сначала отслаивание слой, который это тип строка и переписать его
за то, что он действительно является, что является символ звезды.
То есть адрес символа, специально первый символ в
последовательность символов, мы бы больше как правило, знают в виде строки.
>> То же самое для т.
Давайте перепишем эту строку декларации в символьном звезды.
И теперь нам нужно больше не сравнить сек против т, чтобы
мы сравниваем два адреса.
Мы хотим по-настоящему сравнить Сами две строки.
Чтобы сделать это, мы можем использовать функцию заявил в string.h.
Так я добавлю, что включают в себя на верхней части моего файла.
>> А потом я собираюсь изменения эта линия здесь.
Вместо того, чтобы сравнивать сек против т, я буду называть функцию перемешивания комп,
для строки сравнивать, и пройти в качестве аргументов х и т.
Мы отложить то в строку по сравнению с выяснить, если с и т действительно равны
и пусть он выяснить, как сравнить их посимвольно.
>> Теперь, в соответствии с документацией для струнного сравнить, это на самом деле
собирается возвращать 0, если две строки указал на по с и т одинаковы.
Это собирается возвращать отрицательное число если с должны прийти до т
по алфавиту или положительное число, если с должен иметь место после т в алфавитном порядке.
>> Но сейчас, мы заботимся только о равенстве.
Так что я собираюсь просто проверить, если Возвращаемое значение строки сравнивать,
передавая с и т, равна 0.
И если это так, я буду утверждать, что две строки одинаковы.
>> Но я собираюсь сделать одно Другое изменение, а также.
Получается, что взять веревку, за сво документация, иногда может вернуться
нуль, значение сторожевого что, в соответствии чтобы получить строк документации, средства
что-то плохое случилось.
Например, мы не хватило памяти или пользователь как-то не сотрудничать.
>> Строка сравнить, тем временем, немного хрупкая.
Если вы передаете его недействительным либо для его Первый или второй аргумент, плохо
вещи могут случиться.
Плохие вещи, как правило, с участием сегментация ошибки.
Поэтому, чтобы избежать этого потенциала в целом, Я сначала собирается обернуть это использование
Строка сравнить углубленными это целое блок кода и сначала только делать
что если S не равна NULL и т не равна NULL.
>> Заключение, что если еще построить, что I набрали ранее с фигурные скобки, как
хорошо, так что на этот раз я только прикоснуться с и т, если я уверен, что
они не являются пустым.
Давайте теперь сохранить, скомпилировать и повторно запустить эту программу.
>> Сделать Сравнить 1 точка слэш сравнения 1.
Скажу еще раз привет.
Вслед за привет еще раз.
И на этот раз, я действительно введите то же самое.