1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 SPEAKER 1: Ni skribi programon kiu gets entjero de la uzanto, sen 3 00:00:02,860 --> 00:00:05,820 uzante la CS50 bibliotekoj funkcio, get int. 4 00:00:05,820 --> 00:00:08,570 Por fari tion, ni tuj uzi nova funkcio nomita scan f. 5 00:00:08,570 --> 00:00:12,880 Tio rezultas, get int en la cs50 biblioteko uzantoj sub la kapuĉo. 6 00:00:12,880 --> 00:00:13,980 Ĉi tie ni iru. 7 00:00:13,980 --> 00:00:15,400 >> Ni unue deklaris int. 8 00:00:15,400 --> 00:00:17,110 Ni nomas ĝin arbitre x. 9 00:00:17,110 --> 00:00:19,350 Tio finfine metis la uzanto entjero in 10 00:00:19,350 --> 00:00:25,530 Ni nun instigas la uzanton por ke nombro, kiel kun nombro, bonvolu. 11 00:00:25,530 --> 00:00:28,280 Kaj nun ni nomas scan f, kiel sekvas. 12 00:00:28,280 --> 00:00:32,250 Scan f, citaĵo unquote procento i, indikante ke tio, kion mi volas 13 00:00:32,250 --> 00:00:34,040 de la uzanto estas ja entjero. 14 00:00:34,040 --> 00:00:37,190 Sed nun mi bezonas havigi stokado spaco por ke entjero. 15 00:00:37,190 --> 00:00:40,830 Mi ne povas simple pasas en x, ĉar revokon ke kiam vi pasos argumento al 16 00:00:40,830 --> 00:00:43,080 funkcio, estas tipe preteriris valoro. 17 00:00:43,080 --> 00:00:44,880 Tio estas kopio estas pasita in 18 00:00:44,880 --> 00:00:48,970 Do anstataŭe mi volas havigi scan f kun la adreso de x tia ke ĝi povas 19 00:00:48,970 --> 00:00:51,840 efektive ŝanĝas la valoron en tiu adreso. 20 00:00:51,840 --> 00:00:56,310 Por atingi tion, mi simple bezonas pasi en ampersand x en ordon Iam en la 21 00:00:56,310 --> 00:00:58,210 adreso de x. 22 00:00:58,210 --> 00:01:00,870 >> Laste ni iru antaŭen kaj printi eliris por la uzanto ekzakte 23 00:01:00,870 --> 00:01:02,160 kion li aŭ ŝi tajpita. 24 00:01:02,160 --> 00:01:06,520 Kun presita t, citaĵo unquote, dankon cxar la - procentoj i estas nia 25 00:01:06,520 --> 00:01:11,000 lokokupilo, sekvata de x ĉi tempo, ne ampersand x. 26 00:01:11,000 --> 00:01:14,570 Ĉar, kiel cxiam, Mi volas trairi en presi f ekzakte la valoron kiun mi 27 00:01:14,570 --> 00:01:15,560 ĉu presita. 28 00:01:15,560 --> 00:01:19,400 >> Ni nun savu, kompili, kaj kuri ĉi programo. 29 00:01:19,400 --> 00:01:25,200 Faru, skani f zero, skalara oblikvo, scan f nulo, nombro, bonvolu. 30 00:01:25,200 --> 00:01:27,790 Ni provizi ĝin per o 50. 31 00:01:27,790 --> 00:01:29,040 Kaj dankon pro la 50. 32 00:01:29,040 --> 00:01:31,563