David J. Malan: Idemo provedbu program koji iskorištava CS50 knjižnica, koristeći funkciju nazvanu dobili int, čija je svrha u životu je da upravo to, za dobivanje int, ili cijeli broj, od korisnika. Pa, koristiti ovu funkciju smo prvi potrebno uključiti CS50 knjižnice zaglavlje datoteke, što možemo učiniti s oštri su izjavu. Idemo naprijed, kao što smo često, uključuju standardni io.h tako da imamo pristup na funkcije poput printf. Idemo sad proglasiti glavni, sama, sa int Glavni nevažeće, otvoren kovrčava brace, i preventivno blizu kovrčava brace. I nemojmo sad nastaviti na brz korisnik za dva cijela broja, a nazovimo ih, poradi Rasprava, x i y. I neka je na kraju dodati te dvije vrijednosti, X i Y, zajedno kako bi implementirati vrlo najjednostavniji kalkulatora. printf, molim vas dajte mi int. A sada moramo zapravo doći Int koji od korisnika. Da biste to učinili, ja ću proglasiti varijabla zove X, čime dodjele dio memorije u računalu za ovu varijablu, x. I sad neka mi dodijelili, koristeći Dodjela operator, povratna vrijednost, da se tako izrazim, od get int. Drugim riječima, na desnoj strani tog izraza, nazovimo dobiti int, što je funkcija proglašen u CS50.h, i dopustiti get int učiniti dizanje teških tereta za dobivanje int nekako od korisnika, vraćaju ga, da se tako izrazim, a zatim ga pohrane od desnoj strani ovog izraza na lijevoj strani tog izraza. Idemo naprijed napraviti istu stvar, to Vrijeme dobivanje vrijednost za varijabla zove y. printf, molim vas dajte mi još jedan int. int y, čime proglašenja nove promjenjiva, ovaj put pod nazivom godina, jednako se int. Drugim riječima, ja mogu nazvati get int više puta i svaki put je to će se vratiti bez obzira na cijeli broj Korisnik je zapravo upisali. Na kraju, dodajmo xiy zajedno. printf, ovaj iznos od% d i% d, tako da u Drugim riječima, ja ću priključiti Vrijednosti xiy za one Vrijednosti rezerviranih mjesta. % D je, dobro,% d. Drugim riječima, ako dodam jednu int u drugu int, idem dobiti treću int. Dakle, ja ću koristiti trećinu staviti držač za int. Razdoblje, kosih crta n, samo staviti novi Crta na zaslonu kako bi se premjestiti pokazivač dolje uredno, zatvoriti citat. Sada, printf, u ovom slučaju, ide morati poduzeti neke dodatne argumenata, tri, zapravo. Budući da je u tom prvom argumentu, ja sam navedene tri mjesto nositelja. Tako da ću odvojiti one argumenti, kao i uvijek, sa zarezima. Prvi takav argument će biti x, drugi takav argument ide da y, a treći kao argument će biti, dobro, samo aritmetički izraz, x plus y. Ja ću zatvoriti svoj popis argument s zagrade, zarez, spasi moju podnijeti, a sada sastaviti ovaj program. Napravite guja Enter. Vratio sam se na moj trepćući redak. Idemo sada ga pokrenuti - dot slash guja Enter. Molim te, daj mi int. Počnimo s jednom. Molim te, daj mi još jedan int. Idemo s dva. I nadamo se, suma od 1 i 2 je 3.