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