DAVID J. Malan: Do mi estas ankoraŭ bela underwhelmed per tiu programo. Ĉio kiun mi faris estas iri de dirantan saluton mondo saluton David. Sed estas ankoraŭ neniu dinamismo en tiu programo. Mankas uzanto enigon. Tie estas nur malfacile coded eligo. Nu, ni povas fari pli bone ol tio. Ni iru returne en la interno de miaj ĉefa funkcio. Kaj cxi tiu tempo, prefere ol malfacila kodo David kiel mia nomo, permesu min anstataŭi koncerna linio kun, unue, instrukcio al la uzanto. Printf deklari vian nomon. Do ni nun informis la uzanto kion ni atendi de li aŭ ŝi, al konstati iliajn nomo, sed ni nun bezonas reale akiri la uzanto nomo. Nu, kiel antauxe, mi povas konservi la uzanto enoficigi, finfine, en variablo de tipo kordo. Kaj mi tuj vokos ĝin, kiel antaŭe, nomo. Sed mi nun bezonas atribui, kiel kun la valorizo ​​operatoro, iun valoron al ke variablo. Sed ĉi tiu epoko, mi ne volas forte kodo Ĝi plaĉas mi faris antaŭe kun citaĵo, unquote Davidon. Prefere, mi volas dinamike akiri la uzantoj enigo de iliaj klavaro kaj tiam gardi tiun valoron ene de ĉi variablon nomitan nomo. Nu, por fari tion, mi povas alpreĝi funkcio, funkcio kiu okazas al nomi get kordo. Sed ĉi tiu funkcio, multe kiel kordo, mem, ne reale venus kun C. Pli ĝuste, la CS50 bastonon deklaris, en dosiero nomata CS50.h, funkcio vokis Akiri String kies celo en la vivo estas permesi al la uzanto tajpas sia aŭ ŝian nomon ĉe la klavaro, kaj poste tiun funkcion, get kordo, revenas tiun valoron, por tiel diri, de la dekstra mana flanko de tiu esprimo en la maldekstra flanko de tiu esprimo. Ni savu la dosieron kaj kompili tiun programon. Faru saluton-2, Enter. Ni revenis en nian palpebrumante prompto. Nun mi iros, por iri antaŭen kaj kuri ./hello-2. Mi ja instigis deklari mian nomon, kaj mi faros ĝuste tion, D-Al-V-mi-D. Enter, kaj tie ni havas programon ke, denove, presas saluton David. Sed ĉi-foje mi pretendas, ke David estas dinamike outputted al la ekrano, surbaze de kion mi mem, nur tajpitaj. Do ni testi ke hipotezo kaj re-run tiun programon kun saluton-2. Ni asertas mia nomo, tiu fojon, kiel Alica. Kaj efektive, mi salutis kun saluton Alico aŭ iu ajn alia nomon, cxar tiu afero.