>> [Halisi kucheza]
>> ZAMYLA CHAN: Hello, dunia.
Hebu kufanya C yetu ya kwanza ya mpango.
>> Kuandika mipango yetu, tutaweza kuwa kufanya kazi katika appliance CS50.
Ni mashine virtual kwamba anaendesha kompyuta ndani ya kompyuta yako.
>> Hii ina mengi ya faida.
Kwa moja, ni tayari kuanzisha na mengi ya zana na itabidi kwa CS50.
Pia ina maana kwamba kama una Mac, PC, Linux, kila mtu anatumia
kitu kimoja.
Kama si kupakuliwa CS50 appliance bado, kwenda
manual.cs50.net/appliance.
>> Nina Appliance yangu hapa screen kamili, lakini pia unaweza kuwa ni kama yaliyo
dirisha, kama unataka.
Mimi sana kuhamasisha kuanzisha dropbox akaunti kwa ajili ya wote wa CS50 yako
Bila shaka kazi.
Njia hiyo, katika kesi kitu kinachotokea na kompyuta yako au Appliance,
una Backup katika wingu.
>> Hebu kufungua terminal yetu ya kwanza.
terminal ni interface kwamba sisi unaweza kutumia navigate kote wetu
kompyuta, kuandika, kukusanya, kanuni na kukimbia.
Tutaweza kweli kuandika zaidi ya kanuni zetu katika gedit, ingawa.
>> Basi hebu kuleta hii hadi sasa.
Hivyo itabidi atulete kwa hati wasiookoka.
Taarifa kwamba mimi kuanza kuandika yangu C kanuni -
hakuna syntax mwangaza wowote.
Syntax mwangaza inatusaidia kuibua na kuchorea data aina, kazi, na
vigezo tofauti.
>> Basi hebu kuokoa mpango huu katika folder, na kuiita hello.c.
Njia hii, tutaweza kuwa syntax kuonyesha kama sisi aina.
Tutaweza kuanza na ikiwa ni pamoja mbili maktaba -
pamoja cs50.h na ni pamoja na stdio.h.
Njia hii, mpango wetu itakuwa na upatikanaji na kazi ndani ya CS50
Darasa la I / O maktaba.
>> Kila mpango mahitaji ya kazi kuu, hivyo hebu kuandika kwamba hapa -
kuu (utupu) na braces mbili curly.
Na sasa hapa ni wapi utasikia kuandika mpango wako.
>> Kwa ajili ya mpango wetu wa kwanza, tutaweza tu mstari mmoja printf, hello, dunia!
Na mstari mpya wa kulia hapa kwa ajili ya aesthetics.
>> Mara baada ya mimi kuokoa, nataka kukimbia mpango wangu.
Hivyo nina kwenda kufungua terminal yangu sasa.
Mimi kuanza kwenda katika saraka ya nyumbani yangu, lakini kupata hello.c, mimi haja ya kuwa katika
saraka ya sawa au folder.
Hivyo katika haki hii ya haraka hapa, Mimi naenda aina cd -
mabadiliko ya saraka -
Dropbox/2013/walkthroughs.
Na sasa niko katika folder yangu walkthroughs.
>> Kusema mimi kusahau kile yangu folders ni kuitwa.
Basi mimi itabidi aina ls, ambayo itakuwa kuorodhesha wote wa files katika
saraka hii ya sasa.
Hivyo kubadilisha directories chache mara zaidi, mimi kupata hello.c.
Na mchakato huu ni sawa na punde kwa njia Finder juu ya Macs au
Kompyuta yangu katika Windows.
Kwa kweli, siwezi hata kufanya folders au directories haki kutoka terminal
na Directory kufanya amri, mkdir.
>> Kama unataka kuondoa faili, unaweza kuondoa hiyo kutoka terminal na RN,
ikifuatiwa na jina la faili unataka kuondoa, na kuandika y kwa ndiyo
wakati terminal akiwauliza kuthibitisha kufutwa.
>> Kuwa na uhakika wa kuchunguza wastaafu.
Kuna tani ya keyboard shortcuts kukusaidia nje.
Pia, gedit kweli ina ndogo terminal chini hapa ambapo
unaweza kufanya mambo sawa sisi alifanya katika terminal yetu kubwa.
>> Kwa sasa, hebu kukusanya code wetu kwa amri zifuatazo -
kufanya hello.
Sasa unapaswa kuona mstari na rundo la amri.
Kufanya kimsingi ni kanga kwamba tu inapeleka orodha ya maagizo ya
terminal pale unapoandika katika neno moja.
Katika kesi hiyo, ni mbio Clang, mkusanyaji na seti ya maelekezo -
bendera -
juu ya jinsi ya kukusanya mpango.
>> Sasa kwa kuwa tumekuwa compiled hello.c, kama sisi ls, tunapaswa kuona faili la kutekelezwa
kuitwa hodi katika orodha yetu.
Sisi kukimbia kwa kuandika /. Hello, na kuna mpango wetu pato.
>> Hello, dunia.
Jina langu ni Zamyla, na hii ni CS50.