DAVID J. Malan: Kwa hiyo mimi bado nina pretty underwhelmed na mpango huu. All I tumefanya ni kwenda na kusema hujambo dunia hujambo Daudi. Lakini kuna bado hakuna mabadiliko katika mpango huu. Hakuna pembejeo user. Kuna tu ngumu coded pato. Naam, tunaweza kufanya vizuri zaidi kuliko huu. Hebu kurudi nyuma katika ndani ya ya kazi yangu kuu. Na wakati huu, badala ya code ngumu David kama jina langu, napenda kuchukua nafasi hii line na, kwanza, mafundisho kwa mtumiaji. Printf hali jina lako. Hivyo tumekuwa sasa taarifa user nini sisi kutarajia ya kwake, hali yao ya jina, lakini sisi sasa haja kwa kweli kupata jina la mtumiaji. Naam, kama kabla ya, siwezi kuhifadhi mtumiaji jina, hatimaye, katika variable ya kamba aina. Na mimi nina kwenda kuwaita yake, kama kabla, jina. Lakini mimi sasa haja ya kuwapa, kama ilivyo kwa kazi operator, baadhi thamani kwa kwamba kutofautiana. Lakini wakati huu, sitaki na kanuni ngumu ni kama mimi kabla na quote, unquote Daudi. Badala yake, nataka dynamically kupata watumiaji pembejeo kutoka kwa keyboard zao na kisha kuhifadhi thamani kwamba ndani ya variable hii inayoitwa jina. Vizuri, kwa kufanya hivyo, siwezi waomba kazi, kazi ambayo hutokea kwa kuitwa kupata kamba. Lakini kazi hii, kama ilivyo kwa kamba, yenyewe, si kweli kuja na C. Badala yake, wafanyakazi CS50 ametangaza, katika faili iitwayo CS50.h, kazi aitwaye Kamba Get ambao lengo katika maisha ni kuruhusu user aina yake au jina yake katika keyboard, na kisha kazi hii, kupata kamba, anarudi thamani hiyo, hivyo kusema, kutoka kulia upande wa ya msemo huu ndani ya upande wa kushoto ya msemo huu. Hebu kuokoa faili na kukusanya mpango huu. Kufanya hujambo-2, kuingia. Tuko nyuma katika blinking haraka yetu. Sasa mimi nina kwenda mbele na kukimbia ./hello-2. Mimi nina hakika ilisababisha hali ya jina langu, na mimi itabidi kufanya hivyo tu, D-A-V-I-D. Kuingia, na kuna tuna mpango wa tena kuwa, prints hujambo Daudi. Lakini wakati huu mimi kudai kwamba David ni dynamically outputted kwa screen, kulingana na kile mimi mwenyewe, tu typed. Basi hebu mtihani kwamba hypothesis na re-run mpango huu na hujambo-2. Hebu hali jina langu, hii wakati, kama Alice. Na kwa kweli, mimi nina zimepokelewa kwa hujambo Alice au nyingine yoyote jina, kwa jambo hilo.