>> ЗВУЧНИК 1: Ајде сега се напише програма тие навистина се споредува две жици
карактер за карактер.
Ајде да го користите споредуваат 0 како нашата почетна точка.
Но ајде прво кора назад слој кој е тип на низа и преправи ја
за она што навистина е, која е знак ѕвезда.
Дека е адресата на лик, конкретно првиот карактер во
секвенца од знаци дека ние ќе повеќе генерално знаат како стринг.
>> Исти за т.
Ајде да се преработи дека низа декларација како знак ѕвезда.
И сега ние треба да не споредуваат против т, за да не
ние споредите две адреси.
Ние сакаме вистински да се споредат две се жици.
Да го направите ова, може да се користи некоја функција декларирани во string.h.
Па јас ќе додадам дека го вклучите на врвот на мојата датотека.
>> А потоа јас ќе одам да промена оваа линија тука.
Наместо споредуваат против т, јас сум ќе се јавите на функција возбуда комп,
за гудачки споредуваат, и да го положат во како аргументи s и t.
Ние ќе ја одложи потоа да стринг споредуваат со дознаам ако s и t се навистина еднакви
и нека се да дознаам како да се споредуваат ги карактер за карактер.
>> Сега, според документацијата за гудачки споредуваат, тоа е всушност
ќе се вратат 0 ако две жици насочена кон од s и t се исти.
Тоа се случува да се вратат негативен број ако е треба да дојде пред т
по азбучен ред или позитивен број, ако а треба да дојде по т по азбучен ред.
>> Но, за сега, ние само се грижат за еднаквост.
Па јас ќе одам да едноставно да се тестира дали повратната вредност на низата се споредуваат,
поминува во s и t, е еднаква на 0.
И ако е така, јас ќе одам да се тврди дека две низи се исти.
>> Но јас ќе одам да се направи еден други промени, како и.
Излегува кои се низа, по својата документација, понекогаш може да се врати
нула, а стража вредност, која, според да се добие жици документација, средства
нешто лошо се случи.
На пример, ние истрча на меморијата или корисникот некако не соработуваат.
>> Стринг споредуваат, во меѓувреме, е малку кревка.
Ако помине тоа null за било нејзиното првата или втората аргумент, лошо
работи може да се случи.
Лоши работи обично вклучуваат сегментација грешки.
Па за да се избегне дека потенцијалните целосно, Јас сум прв ќе заврши оваа употреба на
низа споредите до вовлекување целата оваа блок од код и првиот само прави
дека ако s не е еднаква на нула и t не е еднаква на нула.
>> Завиткување дека ако друг изградба дека јас внесе порано со големи загради како
добро, така што овој пат јас само допир s и t ако сум сигурен дека
тие не се ништовни.
Ајде сега спаси, состави, и повторно ја извршите оваа програма.
>> Направи споредба на 1 точка црта споредуваат 1.
Јас ќе кажам здраво повторно.
Проследено со здраво уште еднаш.
И овој пат, јас навистина тип истото.