[Glazba svira] ZAMYLA Chan: Hello, World. Učinimo naš prvi C program. Za pisanje naše programe, mi ćemo biti u radeći u CS50 Appliance. To je virtualni stroj koji radi Računalo unutar vašeg računala. To ima puno prednosti. Za jednu, to je već postavljena s puno alata, a vi trebate za CS50. To također znači da li imate Mac, PC, Linux, svatko je koristeći ista stvar. Ako niste preuzeli CS50 aparati još, idite na manual.cs50.net/appliance. Imam ovdje aparati cijelog zaslona, ali također može imati kao plutajuća prozor, ako želite. Ja vrlo poticati postavljanje DropBox račun za sve svoje CS50 Tečaj rad. Na taj način, u slučaju da se nešto dogodi s vaše računalo ili aparati, imate backup u oblaku. Otvorimo naš prvi terminal. Terminal je sučelje koje smo mogu koristiti za navigaciju oko našeg računalo, napisati, sastaviti, i pokretanje koda. Mi zapravo ću pisati većinu naš broj u gedit, iako. Tako ćemo spominjati sada. To će nas dovesti do nespašeno dokumenta. Obavijest da sam početi pisati moj C kod - Tu nije bilo sintakse. Sintaksa istaknuti da nam pomaže vizuelno bojanje vrste podataka, funkcije, i varijable drugačije. Tako ćemo uštedjeti ovaj program u mape, a zovu hello.c. Na taj način, imat ćemo sintaksu naglašavajući kako mi tip. Mi ćemo početi uključujući dvije knjižnice - su cs50.h i uključiti stdio.h. Na taj način, naš program će imati pristup na funkcije unutar CS50 Standardna I / O biblioteka. Svaki program treba glavnu funkciju, pa ćemo napisati da je ovdje - glavna (void) s dva vitičastim zagradama. I sada ovdje je mjesto gdje ćete napisati svoj program. Na našem prvom programu, samo ćemo imati jedna linija printf, hello, world! S novom linijom pravo ovdje zbog estetike. Jednom sam spasiti, želim pokrenuti svoj program. Zato ću otvoriti svoj terminal sada. Ja početi izlaziti u polazni direktorij, ali za pristup hello.c, moram biti u Isti katalog ili mapa. Dakle, na ovaj redak upravo ovdje, Ja ću upisati cd - promijenili imenik - Dropbox/2013/walkthroughs. I sada sam u mom Walkthroughs mapu. Reci mi zaboraviti ono što je moj Mape se zove. Onda ću upisati LS, koji će popis svih datoteka u ovaj trenutni katalog. Dakle promjenom Katalozi rijetkih puta više, nađem hello.c. I taj proces je analogan navigacija kroz tražilo na Macove ili Moje računalo u sustavu Windows. U stvari, čak i ja mogu napraviti mape ili direktorije izravno iz terminala s izraditi imenik Naredba, mkdir. Ako želite ukloniti datoteku, možete ga izvadite iz priključka s RN, slijedi po imenu datoteku koju žele ukloniti i upisivanjem y za yes Ako terminal vas pita da potvrdite brisanje. Budite sigurni da istražite terminal. Ima tone od prečaca na tipkovnici da vam pomogne. Također, gedit zapravo male terminala na dnu ovdje gdje može raditi iste stvari koje smo mi u našem veći terminala. Za sada, neka je sastaviti naš kod s naredbom - bi pozdravio. Sada biste trebali vidjeti crtu hrpa naredbi. Provjerite je bitno da samo omot šalje popis naredbi za terminal kad tip u toj jednoj riječi. U ovom slučaju, to je trčanje Dong, prevodilac s skup uputa - Zastave - o tome kako sastaviti program. Sada kada smo sastaviti hello.c, ako smo Je li, trebali bismo vidjeti izvršnu datoteku Pozdrav zove u našem imeniku. Mi ga pokrenuti tako da upišete. / Pozdrav i Tu je naš program emitirati. Pozdrav, svijet. Moje ime je Zamyla, a to je CS50.