>> DAVID J. MALAN: Joten olen silti aika underwhelmed tätä ohjelmaa.
Kaikki olen tehnyt on mennä sanomatta Hello world Hello David.
Mutta siellä on vielä ole dynaamisuus tässä ohjelmassa.
Ei ole käyttäjä syöttää.
On vain kova koodattu lähtö.
>> No, voimme tehdä paremmin kuin tämä.
Mennään takaisin sisälle minun päätehtävä.
Ja tällä kertaa, sen sijaan kova koodi David kun nimeni, haluan korvata tämän
mukaisesti, ensimmäinen, ohje käyttäjälle.
Printf nimenne.
Joten olemme nyt ilmoittanut käyttäjälle, mitä me odottaa häntä, julkistamaan
nimi, mutta meidän on nyt todella saada käyttäjän nimi.
>> No, kuten ennen, en voi tallentaa käyttäjän name, lopulta, muuttujaan
tyypin string.
Ja aion soittaa se, kuten ennen, nimi.
Mutta minun täytyy nyt antaa, kuten sijoitusoperaattori, jonkinlaista arvoa
että muuttuja.
Mutta tällä kertaa, en halua kovaa koodi se tuntui tein ennen lainaamalla,
Unquote David.
Pikemminkin haluan dynaamisesti saada Käyttäjiä panosta niiden näppäimistö ja
sitten tallentaa tämän arvon sisällä tämä muuttuja nimeltä nimi.
>> No, tehdä näin, voin vedota funktio, toiminto, joka tapahtuu
kutsua get merkkijono.
Mutta tämä toiminto, aivan kuten merkkijono, itse, ei oikeastaan ​​tule C.
Pikemminkin CS50 henkilökunta on ilmoittanut, tiedostoon nimeltä CS50.h, toiminto
nimeltään Get String joiden tarkoitus elämässä on, että käyttäjä voi kirjoittaa hänen
tai hänen nimensä on näppäimistö, ja sitten Tämän toiminnon saat merkkijono, palaa
tämän arvon, niin sanotusti, oikealta puolella tätä ilmaisua
osaksi vasemmalla puolella tämän ilmaisun.
>> Säästetään tiedosto ja kokoamaan tätä ohjelmaa.
Tee hei-2, Enter.
Olemme takaisin meidän vilkkuu ajallaan.
Nyt aion mennä eteenpäin ja ajaa ./hello-2.
Olen todellakin pyydetään ilmoittamaan nimeni, ja minä teen juuri niin, D--V-I-D.
Anna, ja siellä meillä on ohjelma Se taas tulostaa Hei David.
>> Mutta tällä kertaa Väitän, että David on dynaamisesti tulostetaan näyttöön,
perusteella, mitä minä itse, juuri kirjoittanut.
Joten tähän olettamaan ja uusinnassa Tämän ohjelman hei-2.
Katsotaanpa todeta nimeni, tämä aikaa, kuten Alice.
Ja todellakin, olen tervehditään Hei Alice tai muita
nimi, että asiassa.