SPEAKER 1: Kirjoitetaan ohjelma, joka saa kokonaisluku käyttäjä, ilman
käyttämällä CS50 kirjastojen toiminto, saat int.
Voit tehdä tämän, aiomme käyttää uusi toiminto nimeltään skannaus f.
Että se kääntyy pois, saa int vuonna CS50 kirjaston käyttäjät alla huppu.
Tässä sitä mennään.
>> Katsotaanpa ensin julisti int.
Kutsukaamme sitä mielivaltaisesti x.
Joka lopulta laittaa käyttäjän kokonaisluku sisään
Katsotaanpa nyt kysy käyttäjältä, että numero, kuten numero, kiitos.
Ja nyt kutsukaamme scan f seuraavasti.
Scan f, lainaus lainaus prosenttia i, osoittaa, että mitä haluan saada
käyttäjän on todellakin kokonaisluku.
Mutta nyt minun on annettava varastoinnin tilaa, että kokonaisluku.
En voi vain kulkea x, koska Recall että kun ohitat argumentti
funktio, se on yleensä ohi arvo.
Se on kopio johdetaan sisään
Joten sen sijaan, haluan tarjota skannata f osoitteen kanssa x jotta se voi
todella muuttaa arvoa kyseisessä osoitteessa.
Jotta siihen päästäisiin, en yksinkertaisesti täytyy kulkea in et-x jotta kulkea
osoite x.
>> Lopuksi mennään eteenpäin ja tulosta ulos käyttäjälle täsmälleen
mitä hän kirjoittanut.
Jossa printti t, lainaus lainaus, kiitos varten - prosenttia i on meidän
paikkamerkki, jota seuraa x tässä aikaa, ei ampersand x.
Koska, kuten aina, haluan kulkeutua tulostaa f täsmälleen arvoa, että olen
haluat tulostaa.
>> Katsotaanpa nyt tallentaa, kerätä, ja suorita tämä ohjelma.
Tee, skannata f nolla, piste slash, scan f nolla, numero kiitos.
Katsotaanpa antaa sille o 50.
Ja kiitos 50.