>> Ræðumaður 1: Allt í lagi.
Að síðasta áætlun var svolítið leiðinlegt.
Við skulum fara á undan og sérsníða þetta svolítið.
Frekar en að segja halló heimur, Hvers vegna eigum við ekki að fara á undan
og segja, halló David?
Jæja, til að gera þetta, gæti ég nálgast þetta í nokkra vegu.
Ég gæti auðvitað bara erfitt kóða David, en það er ekki allt sem
grundvallaratriðum öðruvísi frá síðustu útgáfu.
Þannig að við skulum taka stökk fram á við, losa að breyta, og í staðinn setja inn nýtt
lína af kóða þar sem lína fimm einu sinni var.
>> Sérstaklega, hvað ég ætla að gera hér er bætt í nafni band, þannig
Lýsir yfir breytu.
Takið eftir að í C, ekki eini gera þú hafa að gefa breytu nafni, sem í
þetta mál er nafn, þú hefur líka að tilgreina hvaða tegund það er.
Við munum sjá aðrar tegundir áður en langur, meðal Them heiltölur og fleytitölu
gildi og fleira, en nú, band er bara orð eða orðasamband, meira
formlega, röð af núll eða fleiri stafi.
Svo í augnablikinu, þetta lína fimm er segja, gefa mér breytu sem heitir nafn
sem gögn tegund er strengur.
>> Nú vil ég að geyma verðmæti í það, og til að gera það í C, notum við jafnan
undirrita, annars þekkt sem framsal rekstraraðila.
Þannig að ég ætla að halda áfram eins og hér segir.
Jafn vitna, unquote, D-A-V-I-D, Lokað quote, semíkommu.
Hrein áhrif í línu fimm er nú til lýsa streng, D-A-V-I-D, geyma
það fyrir utan teig hægra megin við þennan tjáningu í breytu hins
vinstra megin á þessari tjáningu.
Svo í lok þessa línu, höfum við D-A-V-I-D geymt inni breytu
nefndi.
>> Nú skulum nota þessa breytu.
Á línu sex, ég ætla að skipta heimurinn með tákn.
% S er skilgreind í samræmi við heimildasöfnun fyrir printf eins og að vera
Pláss fyrir streng.
Með öðrum orðum, það er leið til að upplýsa printf sem ég ætla að setja
einhver önnur gildi hér, en lát mig segja þér í bara smá stund hvað
það er að fara til vera.
Nú, hvernig gera ég halda áfram að segja printf hvað sem gildi er að fara að vera?
>> Jæja, ég þarf að gefa printf með Seinni rök, og til að gera það, ég
þarf að setja kommu á eftir fyrsta, svo rök, sem var þessu vitnað
band, og þá þarf ég að tilgreina hvað gildi sem ég vil stinga inn í þessi
tákn fyrsta rifrildi er.
Svo heiti breytu mínu er, að Auðvitað, nafn, svo það nægir að slá
"Nafn" sem annað rök að printf.
Nú ekki afvegaleiða.
Jafnvel þó að það er kommu inni sýnd band, sem er örugglega
inni á band svo er það ekki aðgreina einn rök frá öðrum.
Aðeins þetta komma sem er utan þess Streng innan gæsalappa reyndar skilur
fyrsta rifrildi printf frá Seinni rök hennar.
>> Skulum nú saman þetta forrit.
Gera Halló einn.
Oh my góðvild, fimm villur mynda, og forritið mitt er
aðeins sjö línur lengi.
Jæja, eins og alltaf, ekki horfa á síðasta um villur á skjánum þínum.
Líta á the mjög fyrstur því kannski það er að hluta til áhrif þar
bara ein villa upp efst skapaði Útlit fleiri villur en það
í raun eru.
>> Svo láta mig fletta upp, og skal fyrsta boldfaced villa hér er notkun
óskilgreinda kennimerki band.
Áttirðu staðall í?
Jæja nei, ég gerði það ekki.
Ég gerði meina band, en það kemur að því að ég gleymdi að strengur er ekki til sem
gögn slá tæknilega í C. hugmyndalega það er til, en orðið
"Band" aðeins til vegna þess að CS50 starfsfólk hafa lýst því, svo að segja,
í skrá sem við sjálf skrifaði.
Í raun, rétt eins og einhver langt síðan lýsti printf virka í skrá
kallað Standard IO.H, svo við fengum að Starfsmenn lýsa band sem gögn tegund í
skrá sem, ekki á óvart, heitir CS50.H.
>> Svo við skulum fara aftur til the toppur af minn forrita og tilkynna þýðanda sem
ekki aðeins þarf ég vil nota tákn band, ég vil líka að fræða
þýðanda hvað þessi tákn þýðir.
Og til að gera það einfaldlega, get ég farið aftur upp að línu einn, setja nýja línu
hér, og bæta við, "ma CS50.H," einnig milli horn sviga.
Þessi kennsla, mikið eins og þessi nú á línu tvö, er að fara að tilkynna
þýðanda að það ætti að innihalda Innihald CS50.H hvar sem þeir eru
í harða diskinum mínum inni í áætlun mína, þannig að mennta þýðanda að
hvað er átt við með streng.
>> Skulum laun program minn eftir að vista breytingar.
Gera Halló einn.
Enter.
Miklu betra.
Nú hef ég blikkandi hvetja þar sem ég getur slegið, ". / Hello einn," og voila.
Halló David.