1
00:00:00,000 --> 00:00:03,250
>> SPEAKER 1: Ejja issa jikteb programm
huma verament tqabbel żewġ kordi

2
00:00:03,250 --> 00:00:04,245
karattru għall-karattru.

3
00:00:04,245 --> 00:00:06,830
Ejja jużaw jqabblu 0 kif
punt tat-tluq tagħna.

4
00:00:06,830 --> 00:00:11,550
Imma ejja ewwel qoxra dahar-saff li
huwa t-tip spag u jikteb

5
00:00:11,550 --> 00:00:14,120
għal dak li verament hu, li
hija stilla char.

6
00:00:14,120 --> 00:00:17,740
Dan huwa l-indirizz ta 'karattru,
speċifikament l-ewwel karattru fil-

7
00:00:17,740 --> 00:00:21,010
sekwenza ta 'karattri li aħna'd aktar
ġeneralment magħrufa bħala string.

8
00:00:21,010 --> 00:00:21,880
>> Istess għall t.

9
00:00:21,880 --> 00:00:25,660
Ejja jikteb dik id-dikjarazzjoni string
bħala star char.

10
00:00:25,660 --> 00:00:28,690
U issa għandna bżonn li m'għadhomx
jqabblu s kontra t, lest

11
00:00:28,690 --> 00:00:30,150
nqabblu żewġ indirizzi.

12
00:00:30,150 --> 00:00:33,180
Aħna rridu li jqabblu verament il-
żewġ kordi nfushom.

13
00:00:33,180 --> 00:00:37,520
Biex tagħmel dan, nistgħu nużaw funzjoni
iddikjarata string.h.

14
00:00:37,520 --> 00:00:40,920
So I ser żid li jinkludu
fuq quċċata tal-fajl tiegħi.

15
00:00:40,920 --> 00:00:43,130
>> U allura jien ser bidla
din il-linja hawn.

16
00:00:43,130 --> 00:00:47,920
Pjuttost milli jqabblu s kontra t, jien
ser sejħa komp ħawwad funzjoni,

17
00:00:47,920 --> 00:00:52,290
għal string iqabblu, u jgħaddu
fl bħala argumenti iu t.

18
00:00:52,290 --> 00:00:56,480
Aħna ser tiddifferixxi mbagħad string tqabbel
insemmu jekk i u t tabilħaqq ugwali

19
00:00:56,480 --> 00:00:59,870
u ħalliha figura kif tqabbel
karattru għall-karattru.

20
00:00:59,870 --> 00:01:02,410
>> Issa, skond id-dokumentazzjoni
għal string jqabblu, huwa attwalment

21
00:01:02,410 --> 00:01:06,920
ser jirritorna 0 jekk iż-żewġ kordi
osservat fuq mill-i u t huma l-istess.

22
00:01:06,920 --> 00:01:09,490
Huwa ser jirritorna numru negattiv
jekk i għandhom jidħlu qabel t

23
00:01:09,490 --> 00:01:13,740
alfabetikament jew numru pożittiv jekk
i għandhom jidħlu wara t alfabetikament.

24
00:01:13,740 --> 00:01:16,090
>> Iżda għal issa, aħna biss kura
dwar l-ugwaljanza.

25
00:01:16,090 --> 00:01:19,270
Hekk jien ser sempliċiment test jekk il-
valur tar-ritorn ta 'spag iqabblu,

26
00:01:19,270 --> 00:01:21,450
tgħaddi fil iu t, ikun egwali għal 0.

27
00:01:21,450 --> 00:01:24,940
U jekk iva, jien ser jsostnu li
iż-żewġ kordi huma l-istess.

28
00:01:24,940 --> 00:01:26,820
>> Imma jien ser jagħmlu waħda
bidla oħra kif ukoll.

29
00:01:26,820 --> 00:01:30,410
Jirriżulta li string get, per tagħha
dokumentazzjoni, xi kultant jistgħu jirritornaw

30
00:01:30,410 --> 00:01:34,320
null, valur sentinella li, skond
tikseb kordi dokumentazzjoni, mezzi

31
00:01:34,320 --> 00:01:35,450
xi ħaġa ħażina ġara.

32
00:01:35,450 --> 00:01:38,830
Per eżempju, aħna dam barra ta 'memorja jew
l-utent b'xi mod ma kkooperawx.

33
00:01:38,830 --> 00:01:41,080
>> String iqabblu, sadanittant,
huwa ftit fraġli.

34
00:01:41,080 --> 00:01:44,730
Jekk inti tgħaddih null jew għall tagħha
ewwel jew it-tieni argument tagħha, bad

35
00:01:44,730 --> 00:01:45,650
affarijiet jista 'jiġri.

36
00:01:45,650 --> 00:01:47,970
Affarijiet ħżiena normalment jinvolvu
difetti segmentazzjoni.

37
00:01:47,970 --> 00:01:52,210
Sabiex jiġi evitat li l-potenzjal għal kollox,
Jien l-ewwel ser nagħlaq dan l-użu ta '

38
00:01:52,210 --> 00:01:56,350
string iqabblu minn indenting dan kollu
blokk ta 'kodiċi u l-ewwel tagħmel biss

39
00:01:56,350 --> 00:02:03,140
li jekk i ma tkunx ugwali għal null
u t mhuwiex ugwali għal null.

40
00:02:03,140 --> 00:02:08,280
>> Tgeżwir li jekk inkella jibni dak I
ittajpjat qabel b'ċineg kaboċċi bħala

41
00:02:08,280 --> 00:02:12,270
ukoll, hekk li din id-darba I biss tmiss
s u t jekk jien ċert li

42
00:02:12,270 --> 00:02:13,450
dawn ma jkunux nulli.

43
00:02:13,450 --> 00:02:17,220
Ejja issa jiffranka, tiġbor, u
jerġa 'jgħaddi dan il-programm.

44
00:02:17,220 --> 00:02:22,240
>> Agħmel jqabblu 1 dot slash jqabblu 1.

45
00:02:22,240 --> 00:02:23,950
I ser jgħidu bonjour mill-ġdid.

46
00:02:23,950 --> 00:02:25,890
Segwit minn bonjour għal darb'oħra.

47
00:02:25,890 --> 00:02:28,110
U din id-darba, I tassew
tip l-istess ħaġa.

48
00:02:28,110 --> 00:02:30,255