SPIKA: Hebu kuandika mpango kwamba humshauri mtumiaji kwa masharti mawili na kisha ripoti kama masharti wale ni moja au si sawa. Nimekuwa tayari kuanza sisi mbali hapa na wito printf mara mbili na wito GetString mara mbili, kuhifadhi kurudi maadili katika s na t, kwa mtiririko huo. Sasa, silika yangu kulinganisha hizi mbili masharti itakuwa kutumia ukoo usawa operator - kama s ni sawa na sawa na t. Basi mimi nina kwenda mbele na magazeti nje "Wewe typed kitu kimoja! Mwingine, kama kwamba si kweli, mimi nina tu kwenda aina printf ("Wewe typed mambo mbalimbali! Haki moja kwa moja - Mimi tu kulinganisha dhidi ya t, na kama uko sawa, uchapishaji nje kama sana. Hebu kukusanya na kuendesha mpango huu. Kufanya kulinganisha 0. / Kulinganisha 0, kusema kitu, hello, kusema kitu, hello. Kwa bahati mbaya, mpango anadhani mimi wameweza typed mambo mbalimbali, hata mimi wazi typed "hello" njia hiyo mara mbili. Sasa, kwa nini huenda kuwa ni nani? Naam, ni zamu nje kwamba haya yote wakati, masharti kuwa kidogo zaidi ngumu zaidi kuliko mlolongo wa wahusika chini ya kofia. Katika hali halisi, kamba ni pointer au mitaani, hasa anwani ya tabia ya kwanza katika mlolongo wa wahusika. Na hivyo wakati sisi kulinganisha dhidi ya t na sawa ishara sawa, sisi ni kweli kuuliza, ni anwani hii sawa sawa kwa anwani hii? Na kwamba si kwenda kuwa kesi kama mtumiaji typed katika mbili tofauti masharti na tumekuwa aitwaye GetString mara mbili kupata yao, kwa sababu kumbukumbu kwamba GetString anatumia kuhifadhi kwanza kamba inaweza kuwa hapa katika RAM, lakini kumbukumbu kwamba GetString anatumia kuhifadhi kamba ya pili ni kwenda kuwa hapa katika RAM. Na bila shaka, basi, wale chunks mbili za kumbukumbu na anwani mbalimbali kwa wahusika yao ya kwanza. Hivyo ni s sawa sawa na t? Vizuri, no. Kama s na t ni akizungumzia mbalimbali chunks ya kumbukumbu, kama wangekuwa na wito GetString mara mbili, siyo, kwa kweli, kwenda kuwa sawa. Hivyo inaonekana kuwa kesi hiyo kwa kulinganisha masharti mawili katika angavu njia ambayo sisi kutarajia, tabia kwa tabia, tunahitaji mbinu nyingine kabisa.