DAVID J. Malan: Pieņemsim īstenot programma, kas ņem priekšrocība CS50 bibliotēka, izmantojot funkciju sauc iegūt int, kuras mērķis ir dzīvē darīt tikai to, ka, lai iegūtu int, vai vesels skaitlis no lietotāja. Nu, lai izmantotu šo funkciju, mēs vispirms nepieciešams iekļaut CS50 bibliotēkas header failu, ko mēs varam darīt ar asas ietver paziņojumu. Pieņemsim nākamais, kā mēs bieži vien ietver Standarta io.h tāpēc, ka mums ir pieejami līdz funkcijai, piemēram, printf. Pieņemsim tagad paziņo, galvenais, pats par sevi, ar int Galvenais spēkā neesošu, atvērts cirtaini lencēm, un preemptively tuvu cirtaini lencēm. Un pieņemsim tagad doties uz ātru lietotājam diviem veseliem skaitļiem, un sauksim tos, dēļ Discussion, x un y. Un pieņemsim, visbeidzot pievieno šīs divas vērtības, x un y, kā arī, lai īstenot ļoti vienkāršākais kalkulatori. printf, lūdzu, iedodiet man int. Un tagad mums ir nepieciešams, lai faktiski saņemtu ka int no lietotāja. Lai to izdarītu, es esmu gatavojas pasludināt mainīgo sauc x, tādējādi piešķirot daži atmiņu datorā Šā mainīgā, x. Un tagad ļaujiet man uzdot, izmantojot piešķiršana operatoram, atgriešanās vērtību, tā sakot, par get int. Citiem vārdiem, labajā pusē šo apzīmējumu, sauksim get int, kas ir funkcija deklarēti CS50.h, un ļauj get int darīt smago celšanas iegūt int kaut no lietotāja, to atpakaļ, tā sakot, un pēc tam uzglabāt to no labajā pusē šī vārda uz kreisajā pusē Šā vārda. Pieņemsim nākamais darīt to pašu, tas laiks kļūst vērtību mainīgo sauc y. printf, lūdzu, dodiet man vēl int. int y, tādējādi pasludinot jauna mainīgs, šoreiz sauc y, vienāds iegūt int. Citiem vārdiem sakot, es varu zvanīt get int vairākas reizes, un katru reizi, kad tas ir gatavojas atgriezties neatkarīgi skaitlim lietotājs ir faktiski drukāti. Visbeidzot, pieņemsim pievienojiet x un y kopā. printf, šī summa ir% d un% d, tāpēc Citiem vārdiem sakot, es esmu gatavojas, lai kontaktdakšu vērtības x un y tiem viettura vērtības. % D ir labi,% d. Citiem vārdiem sakot, ja es varu pievienot vienu int uz citu int, es esmu gatavojas lai iegūtu trešo int. Tāpēc es esmu gatavojas izmantot trešo vieta turētājs int. Periods, reversā slīpsvītra n, tikai likt jaunu līnijas uz ekrāna, lai pārvietotu kursoru uz leju glīti, ciešas cenas. Tagad Printf, šajā gadījumā, ir iet ir veikt dažas papildu argumenti, trīs, patiesībā. Jo šo pirmo argumentu es esmu noteikti trīs vieta turētāji. Tāpēc es esmu gatavojas, lai atdalītu šos argumenti, kā vienmēr, ar komatiem. Pirmais šāds arguments būs x, otrais šāds arguments notiek būt y, un trešais šāda arguments būs, labi, tikai aritmētika izteiksme, x plus y. Es esmu gatavojas slēgt savu argumentu sarakstu ar iekavas, semikols, Save My failu, un tagad apkopo šo programmu. Padarīt papildinātājs Enter. Es esmu atpakaļ uz manu mirgo ātri. Pieņemsim tagad palaist to - dot slash papildinātājs Enter. Lūdzu, iedodiet man int. Sāksim ar 1. Lūdzu, iedodiet man vēl int. Iesim ar 2. Un, cerams, 1 summa un 2 ir 3.