1 00:00:00,000 --> 00:00:00,610 2 00:00:00,610 --> 00:00:02,960 >> डेविड जे मालन: तो मैं अभी भी बहुत हूँ इस कार्यक्रम के द्वारा underwhelmed. 3 00:00:02,960 --> 00:00:06,980 सब मैंने किया है कहने से जाना है हैलो हैलो दाऊद को दुनिया. 4 00:00:06,980 --> 00:00:08,940 लेकिन कोई गतिशीलता अभी भी वहाँ है इस कार्यक्रम में. 5 00:00:08,940 --> 00:00:10,530 उपयोगकर्ता इनपुट नहीं है. 6 00:00:10,530 --> 00:00:12,520 सिर्फ कड़ी कोडित उत्पादन होता है. 7 00:00:12,520 --> 00:00:13,760 >> खैर, हम इस से बेहतर कर सकते हैं. 8 00:00:13,760 --> 00:00:16,750 के अंदर में वापस जाओ मेरा मुख्य समारोह का. 9 00:00:16,750 --> 00:00:22,740 और नहीं बल्कि मुश्किल कोड की तुलना में इस समय, डेविड मेरा नाम के रूप में, मुझे इस की जगह 10 00:00:22,740 --> 00:00:25,470 , सबसे पहले, एक निर्देश के साथ लाइन उपयोगकर्ता के लिए. 11 00:00:25,470 --> 00:00:29,090 Printf अपने नाम राज्य. 12 00:00:29,090 --> 00:00:32,790 तो क्या अब हम उपयोगकर्ता क्या हम सूचित कर दिया है राज्य के लिए, उसे या उसके बारे में उम्मीद उनके 13 00:00:32,790 --> 00:00:35,840 नाम है, लेकिन अब हम वास्तव में करने की जरूरत है उपयोगकर्ता का नाम मिलता है. 14 00:00:35,840 --> 00:00:40,020 >> खैर, पहले के रूप में, मैं उपयोगकर्ता के स्टोर कर सकते हैं एक चर में, अंत में, नाम है 15 00:00:40,020 --> 00:00:40,920 प्रकार स्ट्रिंग की. 16 00:00:40,920 --> 00:00:43,420 और मैं फोन करने के लिए जा रहा हूँ यह पहले के रूप में, नाम. 17 00:00:43,420 --> 00:00:47,850 लेकिन मैं अब के साथ के रूप में, प्रदान करने की आवश्यकता असाइनमेंट ऑपरेटर, कुछ मूल्य 18 00:00:47,850 --> 00:00:48,760 कि चर. 19 00:00:48,760 --> 00:00:51,990 लेकिन इस बार, मैं मुश्किल कोड नहीं करना चाहती यह, मैं भाव के साथ पहले की तरह किया 20 00:00:51,990 --> 00:00:53,150 डेविड गंदें शब्द बोलना. 21 00:00:53,150 --> 00:00:57,260 बल्कि, मैं गतिशील प्राप्त करना चाहते हैं उपयोगकर्ताओं को अपने कुंजीपटल से इनपुट और 22 00:00:57,260 --> 00:01:00,670 तब के अंदर है कि मूल्य की दुकान इस चर नाम कहा जाता है. 23 00:01:00,670 --> 00:01:04,530 >> खैर, यह करने के लिए, मैं एक आह्वान कर सकते हैं समारोह के लिए होता है कि एक समारोह 24 00:01:04,530 --> 00:01:06,640 मिल स्ट्रिंग कहा जा. 25 00:01:06,640 --> 00:01:12,020 लेकिन इस समारोह में, ज्यादा स्ट्रिंग की तरह, खुद, वास्तव में सी के साथ नहीं आती है 26 00:01:12,020 --> 00:01:17,380 बल्कि, CS50 स्टाफ की घोषणा की है, CS50.h, एक समारोह में कहा कि एक फ़ाइल में 27 00:01:17,380 --> 00:01:21,150 जिसका उद्देश्य जीवन में कहा जाता हो स्ट्रिंग उपयोगकर्ता टाइप करने के लिए अनुमति देने के लिए है उसकी 28 00:01:21,150 --> 00:01:24,850 या तो उसे कीबोर्ड पर नाम, और इस समारोह में, स्ट्रिंग, रिटर्न मिलता है 29 00:01:24,850 --> 00:01:28,540 कि मूल्य, ताकि सही से बात करने के लिए इस अभिव्यक्ति के हाथ की ओर 30 00:01:28,540 --> 00:01:31,020 बाएं हाथ की ओर में यह अभिव्यक्ति की. 31 00:01:31,020 --> 00:01:34,340 >> की फाइल को बचाने करते हैं और इस कार्यक्रम संकलन. 32 00:01:34,340 --> 00:01:37,510 , दर्ज नमस्कार -2 बनाओ. 33 00:01:37,510 --> 00:01:38,950 हम वापस हमारे निमिष प्रॉम्प्ट पर कर रहे हैं. 34 00:01:38,950 --> 00:01:42,340 अब मैं आगे जाने के लिए जा रहा हूँ और ./hello-2 चलाते हैं. 35 00:01:42,340 --> 00:01:46,500 मैं वास्तव में मेरे नाम राज्य करने का संकेत कर रहा हूँ, और मैं सिर्फ डी ए वी आई डी, कि क्या होगा. 36 00:01:46,500 --> 00:01:50,230 दर्ज करें, और वहाँ हम एक कार्यक्रम है कि, फिर से, डेविड नमस्कार प्रिंट. 37 00:01:50,230 --> 00:01:54,250 >> लेकिन इस समय मैं दाऊद का दावा है कि गतिशील रूप से स्क्रीन करने के लिए outputted, 38 00:01:54,250 --> 00:01:56,430 मैं अपने आप को, बस क्या टाइप के आधार पर. 39 00:01:56,430 --> 00:02:01,000 तो चलो कि परिकल्पना और फिर से चलाने का परीक्षण हैलो-2 के साथ इस कार्यक्रम. 40 00:02:01,000 --> 00:02:04,030 मेरा नाम है, इस राज्य के दो ऐलिस के रूप में समय,. 41 00:02:04,030 --> 00:02:07,590 और वास्तव में, मैं के साथ स्वागत कर रहा हूँ हैलो ऐलिस या किसी भी अन्य 42 00:02:07,590 --> 00:02:08,840 उस बात के लिए, नाम है. 43 00:02:08,840 --> 00:02:09,760