>> Выступоўца 1: Давайце зараз напісаць праграму яны сапраўды параўноўвае два радкі
посимвольно.
Давайце выкарыстоўваць параўнанне 0 у якасці наша адпраўная кропка.
Але давайце спачатку адслойванне пласт, які гэта тып радок і перапісаць яго
за тое, што ён сапраўды з'яўляецца, што з'яўляецца сімвал зоркі.
Гэта значыць адрас сімвала, спецыяльна першы знак у
паслядоўнасць знакаў, мы б больш як правіла, ведаюць у выглядзе радка.
>> Тое ж самае для т.
Давайце перапішам гэты радок дэкларацыі у сімвальным зоркі.
І цяпер нам трэба больш не параўнаць сек супраць т, каб
мы параўноўваем два адрасы.
Мы хочам па-сапраўднаму параўнаць Самі два радкі.
Каб зрабіць гэта, мы можам выкарыстоўваць функцыю заявіў у string.h.
Так я дадам, што ўключаюць у сябе на верхняй часткі майго файла.
>> А потым я збіраюся змены гэтая лінія тут.
Замест таго, каб параўноўваць сек супраць т, я буду называць функцыю мяшання комп,
для радкі параўноўваць, і прайсці ў якасці аргументаў х і т.
Мы адкласці то ў радок у параўнанні з высветліць, калі з і т сапраўды роўныя
і хай ён высветліць, як параўнаць іх посимвольно.
>> Зараз, у адпаведнасці з дакументацыяй для струннага параўнаць, гэта на самай справе
збіраецца вяртаць 0, калі дзве радка паказаў на па с і т аднолькавыя.
Гэта збіраецца вяртаць адмоўнае лік калі з павінны прыйсці да т
па алфавіце або станоўчае лік, калі з павінен мець месца пасля т у алфавітным парадку.
>> Але цяпер, мы клапоцімся толькі аб роўнасці.
Так што я збіраюся проста праверыць, калі Вяртаецца значэнне радкі параўноўваць,
перадаючы з і т, роўная 0.
І калі гэта так, я буду сцвярджаць, што два радкі аднолькавыя.
>> Але я збіраюся зрабіць адно Іншая змена, а таксама.
Атрымліваецца, што ўзяць вяроўку, за сво дакументацыя, часам можа вярнуцца
нуль, значэнне вартавога што, у адпаведнасці каб атрымаць радкоў дакументацыі, сродкі
нешта дрэннае здарылася.
Напрыклад, мы не хапіла памяці або карыстальнік неяк не супрацоўнічаць.
>> Радок параўнаць, тым часам, трохі далікатная.
Калі вы перадаеце яго несапраўдным або для яго Першы ці другі аргумент, дрэнна
рэчы могуць здарыцца.
Дрэнныя рэчы, як правіла, з удзелам сегментацыя памылкі.
Таму, каб пазбегнуць гэтага патэнцыялу ў цэлым, Я спачатку збіраецца абгарнуць гэта выкарыстанне
Радок параўнаць паглыбленымі гэта цэлае блок кода і спачатку толькі рабіць
што калі S ня роўная NULL і т не роўная NULL.
>> Заключэнне, што калі яшчэ пабудаваць, што I набралі раней з фігурныя дужкі, як
добра, так што на гэты раз я толькі дакрануцца с і т, калі я ўпэўнены, што
яны не з'яўляюцца пустым.
Давайце зараз захаваць, скампіляваць і паўторна запусціць гэтую праграму.
>> Зрабіць Параўнаць 1 кропка слэш параўнання 1.
Скажу яшчэ раз прывітанне.
Услед за прывітанне яшчэ раз.
І на гэты раз, я сапраўды увядзіце тое ж самае.