Давид Ј. Малан: Па ја сам још увек прилично ундервхелмед овим програмом. Све што сам урадио је ићи из каже здраво свет Здраво Давиде. Али још увек нема динамичност у овом програму. Нема корисника улаз. Постоји само фиксирани излаз. Па, можемо да урадимо боље него ово. Хајде да се вратимо у унутрашњости моје основну функцију. И овај пут, уместо хард код Дејвид као моје име, дозволите ми да замени ово линија са, прво, инструкција кориснику. Принтф реците своје име. Дакле, сада смо обавештени кориснику шта смо Очекујем од њега или њу, да изнесу своје име, али ми сада треба да се заиста добити на име корисника. Па, као и раније, ја могу да складиште корисник је име, на крају, у променљивој типа стринг. И ја ћу да позовем она, као и раније, име. Али сада треба да доделите, као и са Задатак оператера, неки на вредност то променљива. Али овај пут, ја не желим да се хард код то бих ја урадио пре него са цитатом, Крај цитата Давид. Уместо тога, ја желим да се динамички Корисници улаз из њихове тастатуре и онда ускладиштити ту вредност унутар ова варијабла зове име. Па, да се то уради, ја могу да се позове функција, функција која се дешава се зове гет ниска. Али ова функција, слично као стринг, сама, у ствари не долазе са Ц. Уместо тога, ЦС50 особље је проглашен, у датотеку под називом ЦС50.х, функција зове Гет Стринг чија је сврха у животу је да омогући кориснику да куцате његово или њено име на тастатури, а затим ова функција, добити стринг, враћа да вредност, да тако кажем, са десне стране на десној страни овог израза у левој страни овог израза. Хајде да снимите фајл и саставити овај програм. Маке здраво-2, Ентер. Вратили смо се у нашој трепћућим линији. Сада ћу да идем напред и покрените ./хелло-2. Ја сам заиста затражено да наведе своје име, и ја ћу учинити управо то, Д--В-И-Д. Унесите, а тамо имамо програм да, опет, штампа здраво Дејвид. Али овај пут ја тврдим да је Дејвид динамички испоручују на екрану, на основу онога што сам, сам, сам откуцао. Дакле, хајде да тестирамо ту хипотезу и репризу овај програм са хелло-2. Хајде да наведе своје име, ово време, као Алиса. И заиста, ја сам поздравио са здраво Алис или било који други име, што се тога тиче.