SPEAKER 1: Poďme napísať program, ktorý dostane číslo od užívateľa, a to bez pomocou CS50 knižnice funkcie, získať int. Ak to chcete, budeme používať nová funkcia s názvom skenovania f To sa ukázalo, sa v pravý v CS50 Používatelia knižnice pod pokrievku. Ideme na to. Poďme si najprv vyhlásil, int. Hovorme ju ľubovoľne x. To sa nakoniec dať číslo užívateľa palcov Poďme sa teraz vyzve užívateľa pre ktoré číslo, ako s číslom, prosím. A teraz poďme zavolať skenovanie f, takto. Scan f, citácie koniec citátu percent i, čo znamená, že to, čo chcem, aby sa od užívateľa, je skutočne celé číslo. Ale teraz musím poskytnúť úložisko Priestor pre danú celé číslo. Nemôžem len tak prejsť do x, pretože odvolanie že pri odovzdaní argument funkcie, je to zvyčajne odovzdané hodnotou. To je kópia je odovzdaná palcov Takže namiesto toho, chcem, aby skenovanie f s adresou x tak, že to môže skutočne zmeniť hodnotu na tejto adrese. Aby sa to dosiahlo, mi stačí prejsť v ampersand x, aby sa prejsť v adresa x. Konečne poďme do toho a tlač sa pre užívateľa presne to, čo on alebo ona napísal. S tlačovým t, citácie koniec citátu, vďaka pre - percenta aj je naša symbol, nasleduje x to čas, nie ampersand x. Vzhľadom k tomu, ako vždy, chcem odovzdať do vytlačiť f presne hodnoty, ktoré som chcete vytlačiť. Poďme teraz uložiť, skompilovať, a spustiť tento program. Uistite sa, skenovanie f nulu, bodka lomítko, skenovanie f nula, číslo, prosím. Poďme jej poskytli o 50 rokov. A vďaka za 50 rokov.