>> DAVID J. Malan: Ni praktikigi programo kiu utiligas la
CS50 biblioteko, uzante funkcio nomita get int, kies celo en la vivo estas
fari ĝuste tion, por ricevi int, aŭ entjero, de la uzanto.
Nu, por uzi ĉi tiun funkcion ni unue bezonas inkluzivi la CS50 biblioteko
kaplinio dosiero, kiun ni povas fari kun la akran inkluzivi aserton.
>> Ni proksima, kiel ni ofte faras, inkluzivi norma io.h tiel ke ni havas aliron
al funkcio kiel printf.
Ni nun rakontu ĉefa, mem, kun int ĉefa malplenon, malferma krispa streĉa, kaj
preventa proksime krispa streĉa.
Kaj ni nun procedas suflori la uzanto por du entjeroj, kaj lasu la alvokon
ili, por la bono de diskuto, x kaj y.
Kaj ni fine aldonos tiujn du valorojn, x kaj y, kune tiel, kiel al
apliki la tre plej simpla de kalkuliloj.
>> printf, bonvolu doni al mi int.
Kaj nun ni bezonas reale preni ke int de la uzanto.
Por fari tion, mi tuj deklari variablon nomitan x, tiel atribuo
iuj memoro en la komputilo cxar cxi tiu variablo x.
Kaj nun mi volas atribui, uzante la valorizo ​​operatoro, la reveno valoro,
por tiel diri, de Get int.
En aliaj vortoj, en la dekstra flanko de tiu esprimo, ni vokas akiri
int, kio estas funkcio deklarita en CS50.h, kaj permesos get int fari la
pezaj levo de iĝi an int iel de la uzanto, redonante ĝin,
por tiel diri, kaj tiam stoki ĝin el la dekstra flanko de ĉi tiu esprimo
en la maldekstra flanko de tiu esprimo.
>> Ni sekvanta fari la saman aĵon, tio tempo prenanta valoro por
variablon nomitan y.
printf, bonvolu doni al mi alian int.
int y, tiel deklarante nova variablo, ĉi tiu tempo nomata
y, egalas get int.
Alivorte, mi povas nomi get int plurfoje, kaj ĉiun fojon ĝi estas
tuj revenos ajn entjero la uzulo reale tajpitaj.
>> Finfine, ni aldonu x kaj y kune.
printf, tiu sumo de% d kaj% d, do en Alivorte, mi tuj ŝtopi en la
valoroj de x kaj y por tiuj lokokupilo valoroj.
% D estas, nu,% d.
En aliaj vortoj, se mi aldonas unu int al alia int, mi tuj
por ricevi trionon int.
Tial, mi tuj uzos trian meti posedanto por int.
>> Periodo, backslash n, nur meti nova linio sur la ekrano tiel kiel movi la
kursoro malsupren nete, proksime citaĵo.
>> Nun, printf, en ĉi tiu kazo, tuj havi preni iun aldonan
argumentoj, tri, fakte.
Ĉar en tiu unua argumento, mi ne havas specifita tri jxokeroj.
Do mi tuj disigos tiuj argumentoj, kiel ĉiam, kun komoj.
La unua tia argumento tuj estos x, la dua tia argumento tuj
esti y, kaj la tria tia argumento tuj estos, nu, nur
aritmetika esprimo, x plus y.
Mi tuj fermos mian argumenton listo kun a parentezoj, punktokomo, Save mia
fajliloj, kaj nun kompili tiun programon.
>> Faru Cerasto Eniru.
Mi estas denove en mia palpebrumante prompto.
Ni nun kuras ĝi - dot oblikvo Cerasto Eniru.
Bonvolu doni al mi int.
Komencu per 1.
Bonvolu doni al mi alian int.
Ni iru kun 2.
Kaj espereble, la sumo de 1 kaj 2 estas 3.