1 00:00:00,000 --> 00:00:03,250 >> HOPARLÖR 1: İndi bir proqram yazmaq edək onlar həqiqətən iki strings müqayisə 2 00:00:03,250 --> 00:00:04,245 xarakter üçün character. 3 00:00:04,245 --> 00:00:06,830 Kimi 0 müqayisə istifadə edək bizim başlanğıc nöqtə. 4 00:00:06,830 --> 00:00:11,550 Amma qat geri əvvəlcə peel edək ki, simli növü və yenidən 5 00:00:11,550 --> 00:00:14,120 bu həqiqətən nə üçün, hansı bir char ulduz edir. 6 00:00:14,120 --> 00:00:17,740 Ki, bir xarakter ünvanı, bir xüsusi ilk character 7 00:00:17,740 --> 00:00:21,010 Biz daha çox istədiyiniz simvol ardıcıllıqla ümumiyyətlə bir string kimi bilirik. 8 00:00:21,010 --> 00:00:21,880 >> T üçün eyni. 9 00:00:21,880 --> 00:00:25,660 Ki string bəyannamə yenidən edək char ulduz kimi. 10 00:00:25,660 --> 00:00:28,690 İndi biz lazımdır artıq deyə, t qarşı s müqayisə 11 00:00:28,690 --> 00:00:30,150 biz iki ünvanlarını müqayisə. 12 00:00:30,150 --> 00:00:33,180 Biz həqiqətən müqayisə etmək istədiyiniz iki strings özləri. 13 00:00:33,180 --> 00:00:37,520 Bunu etmək üçün, biz bir funksiyası istifadə edə bilərsiniz string.h elan. 14 00:00:37,520 --> 00:00:40,920 Mən daxil əlavə edəcəyik Mənim fayl üst. 15 00:00:40,920 --> 00:00:43,130 >> Və sonra mən dəyişiklik gedirəm burada bu xətt. 16 00:00:43,130 --> 00:00:47,920 T qarşı müqayisə deyil, mən deyiləm bir funksiyası stir comp zəng olacaq 17 00:00:47,920 --> 00:00:52,290 simli müqayisə, və keçmək dəlilləri s t kimi. 18 00:00:52,290 --> 00:00:56,480 Biz müqayisə simli sonra təxirə lazımdır s və t həqiqətən bərabər olduqda anlamaq 19 00:00:56,480 --> 00:00:59,870 və müqayisə etmək necə anlamaq imkan xarakter üçün onlara character. 20 00:00:59,870 --> 00:01:02,410 >> İndi sənədlərə görə string müqayisə üçün bu, faktiki 21 00:01:02,410 --> 00:01:06,920 0 qayıtmaq üçün gedir, əgər iki strings s və t eyni tərəfindən çəkdi. 22 00:01:06,920 --> 00:01:09,490 Bu mənfi sıra qayıtmaq olacaq s t əvvəl gəlmək lazımdır əgər 23 00:01:09,490 --> 00:01:13,740 əlifba sırası ilə və ya müsbət sayı əgər s əlifba sırası t sonra gəlməlidir. 24 00:01:13,740 --> 00:01:16,090 >> Amma indi, biz yalnız qayğı bərabərlik haqqında. 25 00:01:16,090 --> 00:01:19,270 Mən sadəcə test gedirəm əgər simli qaytarılması dəyəri müqayisə 26 00:01:19,270 --> 00:01:21,450 s t keçən, 0 bərabərdir. 27 00:01:21,450 --> 00:01:24,940 Və əgər, Mən iddia gedirəm ki, iki strings eynidir. 28 00:01:24,940 --> 00:01:26,820 >> Amma biri etmək üçün gedirəm digər dəyişiklik həmçinin. 29 00:01:26,820 --> 00:01:30,410 Bu onun başına ki, get simli çıxır sənədlər, bəzən qayıda bilər 30 00:01:30,410 --> 00:01:34,320 görə ki, null, mələk dəyəri strings sənədləri, vasitələrini almaq üçün 31 00:01:34,320 --> 00:01:35,450 pis bir şey baş verib. 32 00:01:35,450 --> 00:01:38,830 Məsələn, biz yaddaş həyata qaçdım və ya istifadəçi birtəhər əməkdaşlıq etmədi. 33 00:01:38,830 --> 00:01:41,080 >> String, eyni zamanda, müqayisə bir az kövrək edir. 34 00:01:41,080 --> 00:01:44,730 Siz null ya onun üçün keçmək varsa birinci və ya ikinci dəlil, pis 35 00:01:44,730 --> 00:01:45,650 şeylər ola bilər. 36 00:01:45,650 --> 00:01:47,970 Adətən cəlb pis şeylər seqmentasiya faylar. 37 00:01:47,970 --> 00:01:52,210 Belə ki, cəmi potensial qarşısını almaq üçün, Mən ilk bu istifadə kesmek gedirəm 38 00:01:52,210 --> 00:01:56,350 Bu bütün indenting ilə müqayisə string kodu və ilk yalnız bunu məhəllə 39 00:01:56,350 --> 00:02:03,140 ki, s null bərabər deyil və t null bərabər deyil. 40 00:02:03,140 --> 00:02:08,280 >> Başqa, əgər mən tikmək wrapping qıvrım aşırma kimi əvvəllər tipli 41 00:02:08,280 --> 00:02:12,270 yaxşı ki, mən yalnız toxunmaq bu dəfə s və t Mən müəyyən ki, Ben əgər 42 00:02:12,270 --> 00:02:13,450 onlar null deyil. 43 00:02:13,450 --> 00:02:17,220 Indi, saxlamaq tərtib edək, və bu proqram yenidən run. 44 00:02:17,220 --> 00:02:22,240 >> 1 Müqayisə 1 dot çizgi müqayisə olun. 45 00:02:22,240 --> 00:02:23,950 Mən yenə salam demək lazımdır. 46 00:02:23,950 --> 00:02:25,890 Salam yenə izlədi. 47 00:02:25,890 --> 00:02:28,110 Və bu zaman, Mən, həqiqətən, eyni şey yazın. 48 00:02:28,110 --> 00:02:30,255