1 00:00:00,000 --> 00:00:10,180 >> [Muzikavimo] 2 00:00:10,180 --> 00:00:11,100 >> ZAMYLA CHAN: Sveikas, pasauli. 3 00:00:11,100 --> 00:00:13,670 Kurkime savo pirmąjį C programa. 4 00:00:13,670 --> 00:00:17,720 >> Norėdami rašyti savo programas, mes būsime dirba CS50 Appliance. 5 00:00:17,720 --> 00:00:21,565 Tai virtuali mašina, kuri veikia kompiuterio viduje kompiuterio. 6 00:00:21,565 --> 00:00:23,240 >> Tai turi daug privalumų. 7 00:00:23,240 --> 00:00:28,140 Už vieną, tai jau nustatyta daug įrankių ir jums reikia CS50. 8 00:00:28,140 --> 00:00:32,560 Tai taip pat reiškia, kad, ar jūs turite Mac, PC, Linux, visi manimi naudojant 9 00:00:32,560 --> 00:00:33,950 tas pats. 10 00:00:33,950 --> 00:00:37,170 Jei neturite atsisiųsti CS50 prietaisų dar, eikite į 11 00:00:37,170 --> 00:00:41,940 manual.cs50.net/appliance. 12 00:00:41,940 --> 00:00:45,280 >> Turiu Appliance čia visą ekraną, bet taip pat galite turėti jį kaip slankiojo 13 00:00:45,280 --> 00:00:47,800 langas, jei norite. 14 00:00:47,800 --> 00:00:51,190 Aš labai rekomenduojame sukurti ZMI sudaro visi jūsų CS50 15 00:00:51,190 --> 00:00:52,170 Kursinis darbas. 16 00:00:52,170 --> 00:00:56,400 Tokiu būdu, jei kas nors atsitiks su jūsų kompiuteris ar prietaisų, 17 00:00:56,400 --> 00:00:58,440 jūs turite, debesys atsarginę kopiją. 18 00:00:58,440 --> 00:01:00,600 >> Atverkime savo terminalą pirmas. 19 00:01:00,600 --> 00:01:03,860 Terminalas yra sąsaja, kad mes galite naudoti norėdami naršyti mūsų 20 00:01:03,860 --> 00:01:06,825 kompiuteris, rašyti, kaupti, ir paleisti kodą. 21 00:01:06,825 --> 00:01:10,010 Mes iš tikrųjų rašyti dauguma mūsų kodas gedit, nors. 22 00:01:10,010 --> 00:01:11,820 >> Taigi leiskite pareikšti šį dabar. 23 00:01:11,820 --> 00:01:14,940 Jis atves mus prie neišsaugoto dokumente. 24 00:01:14,940 --> 00:01:17,330 Atkreipkite dėmesį, kad aš pradėti rašyti savo kodą C - 25 00:01:17,330 --> 00:01:19,500 nėra jokių sintaksės išryškinimas. 26 00:01:19,500 --> 00:01:23,670 Sintaksės išryškinimas padeda mums vizualiai dažymas duomenų tipai, funkcijos ir 27 00:01:23,670 --> 00:01:25,080 kintamieji skirtingai. 28 00:01:25,080 --> 00:01:30,620 >> Taigi galime išsaugoti šią programą į aplankas, ir vadina jį hello.c. 29 00:01:30,620 --> 00:01:33,960 Tokiu būdu, mes turime sintaksę pabrėžiant, kaip mes įvesti. 30 00:01:33,960 --> 00:01:42,660 31 00:01:42,660 --> 00:01:45,120 Pradėsime įtraukiant dvi bibliotekos - 32 00:01:45,120 --> 00:01:52,290 įtraukti cs50.h ir įtraukti stdio.h. 33 00:01:52,290 --> 00:01:56,730 Tokiu būdu, mūsų programa bus prieinama kad viduje CS50 funkcijų 34 00:01:56,730 --> 00:01:58,840 Standartinio I / O lib. 35 00:01:58,840 --> 00:02:02,070 >> Kiekviena programa turi turėti pagrindinę funkciją, todėl galime rašyti, kad čia - 36 00:02:02,070 --> 00:02:06,290 Pagrindinis (tuščia) su dviem garbanotieji petnešų. 37 00:02:06,290 --> 00:02:09,139 Ir dabar čia yra, kur jums parašykite savo programą. 38 00:02:09,139 --> 00:02:15,395 >> Mūsų pirmosios programos metu, mes tiesiog viena eilutė printf, labas, pasauli! 39 00:02:15,395 --> 00:02:18,070 40 00:02:18,070 --> 00:02:22,090 Su naujos eilutės dešinėje čia estetika. 41 00:02:22,090 --> 00:02:24,930 >> Kai įrašau, noriu paleisti savo programą. 42 00:02:24,930 --> 00:02:27,200 Taigi, aš ruošiuosi atidaryti savo terminalą dabar. 43 00:02:27,200 --> 00:02:32,260 Aš pradedu eiti savo namų katalogą, bet naudotis hello.c, man reikia būti 44 00:02:32,260 --> 00:02:34,720 pats katalogą ar aplanką. 45 00:02:34,720 --> 00:02:38,800 Taigi šiuo eilutę čia, Aš ruošiuosi Type CD - 46 00:02:38,800 --> 00:02:40,700 keisti katalogas - 47 00:02:40,700 --> 00:02:45,960 Dropbox/2013/walkthroughs. 48 00:02:45,960 --> 00:02:48,220 Ir dabar aš mano Walkthroughs aplanką. 49 00:02:48,220 --> 00:02:49,820 >> Pasakyti, kad aš pamiršti, ką mano aplankai vadinamas. 50 00:02:49,820 --> 00:02:54,130 Tada aš įveskite ls, kuris bus sąrašas visų failų 51 00:02:54,130 --> 00:02:55,860 tai einamojo katalogo. 52 00:02:55,860 --> 00:03:03,480 Taigi keičiasi katalogų kelias kartus daugiau, manau, hello.c. 53 00:03:03,480 --> 00:03:07,040 Ir šis procesas yra analogiškas naršyti Finder "Mac" arba 54 00:03:07,040 --> 00:03:08,540 Mano kompiuteris Windows. 55 00:03:08,540 --> 00:03:12,100 Tiesą sakant, aš netgi galite padaryti aplankus arba katalogų tiesiai iš terminalo 56 00:03:12,100 --> 00:03:16,240 su Atlikti katalogas komandą, mkdir. 57 00:03:16,240 --> 00:03:20,400 >> Jei norite pašalinti failą, jūs galite išimkite jį iš su rn terminalo 58 00:03:20,400 --> 00:03:24,390 po to failo, pavadinimą norite pašalinti, ir rašyti y taip 59 00:03:24,390 --> 00:03:28,420 kai terminalas prašo jūsų ir patvirtinkite trynimą. 60 00:03:28,420 --> 00:03:29,970 >> Būtinai ištirti terminalą. 61 00:03:29,970 --> 00:03:32,800 Yra tonų spartieji klavišai jums padėti. 62 00:03:32,800 --> 00:03:37,060 Be to, gedit iš tikrųjų yra mažas terminalas apačioje čia kur 63 00:03:37,060 --> 00:03:40,746 galite padaryti tą patį, ką darėme mūsų didesnį terminalą. 64 00:03:40,746 --> 00:03:44,290 >> Nes dabar, tegul kaupia savo kodą su šią komandą - 65 00:03:44,290 --> 00:03:46,430 padaryti hello. 66 00:03:46,430 --> 00:03:49,050 Dabar jūs turėtumėte pamatyti eilutę su komandų krūva. 67 00:03:49,050 --> 00:03:52,510 Padaryti iš esmės įvynioti, kad tik siunčia komandas sąrašą 68 00:03:52,510 --> 00:03:54,860 terminalas, kai įvedate į tą vieną žodį. 69 00:03:54,860 --> 00:03:59,320 Šiuo atveju jis veikia Zaszczękać, kompiliatorių instrukcijų rinkinys - 70 00:03:59,320 --> 00:04:00,030 vėliavos - 71 00:04:00,030 --> 00:04:03,310 apie tai, kaip sudaryti programą. 72 00:04:03,310 --> 00:04:08,460 >> Dabar, mes sudarė hello.c, jei mes ls, turėtume pamatyti vykdomąjį failą 73 00:04:08,460 --> 00:04:11,720 vadinamas Apie mūsų kataloge. 74 00:04:11,720 --> 00:04:18,430 Mes paleisti jį rašyti. / Labas, ir ten mūsų programa išėjimas. 75 00:04:18,430 --> 00:04:19,380 >> Sveikas, pasauli. 76 00:04:19,380 --> 00:04:21,670 Mano vardas Zamyla, ir tai yra CS50. 77 00:04:21,670 --> 00:04:28,714