SPEAKER 1: Ni skribi programon kiu gets entjero de la uzanto, sen
uzante la CS50 bibliotekoj funkcio, get int.
Por fari tion, ni tuj uzi nova funkcio nomita scan f.
Tio rezultas, get int en la cs50 biblioteko uzantoj sub la kapuĉo.
Ĉi tie ni iru.
>> Ni unue deklaris int.
Ni nomas ĝin arbitre x.
Tio finfine metis la uzanto entjero in
Ni nun instigas la uzanton por ke nombro, kiel kun nombro, bonvolu.
Kaj nun ni nomas scan f, kiel sekvas.
Scan f, citaĵo unquote procento i, indikante ke tio, kion mi volas
de la uzanto estas ja entjero.
Sed nun mi bezonas havigi stokado spaco por ke entjero.
Mi ne povas simple pasas en x, ĉar revokon ke kiam vi pasos argumento al
funkcio, estas tipe preteriris valoro.
Tio estas kopio estas pasita in
Do anstataŭe mi volas havigi scan f kun la adreso de x tia ke ĝi povas
efektive ŝanĝas la valoron en tiu adreso.
Por atingi tion, mi simple bezonas pasi en ampersand x en ordon Iam en la
adreso de x.
>> Laste ni iru antaŭen kaj printi eliris por la uzanto ekzakte
kion li aŭ ŝi tajpita.
Kun presita t, citaĵo unquote, dankon cxar la - procentoj i estas nia
lokokupilo, sekvata de x ĉi tempo, ne ampersand x.
Ĉar, kiel cxiam, Mi volas trairi en presi f ekzakte la valoron kiun mi
ĉu presita.
>> Ni nun savu, kompili, kaj kuri ĉi programo.
Faru, skani f zero, skalara oblikvo, scan f nulo, nombro, bonvolu.
Ni provizi ĝin per o 50.
Kaj dankon pro la 50.