1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:02,870 >> डेविड जे मालन: हम चाहते हैं कि अब मान लीजिए कमांड लाइन के सभी मुद्रित करने के लिए 3 00:00:02,870 --> 00:00:05,900 तर्क उस पर एक उपयोगकर्ता प्रकार शीघ्र और सिर्फ पहली ऐसी नहीं 4 00:00:05,900 --> 00:00:08,710 शब्द है कि वह या वह प्रकार के बाद कार्यक्रम का नाम. 5 00:00:08,710 --> 00:00:12,480 खैर, यह करने के लिए हम केवल एक की जरूरत परिचित का निर्माण, एक पाश, और एक 6 00:00:12,480 --> 00:00:14,070 परिचित printf बयान. 7 00:00:14,070 --> 00:00:16,750 तो चलो दो गठबंधन जाने - 8 00:00:16,750 --> 00:00:17,670 के लिए. 9 00:00:17,670 --> 00:00:22,210 >> और अब मैं की सब से अधिक पुनरावृति करना चाहते हैं कमांड लाइन ARGV में तर्क. 10 00:00:22,210 --> 00:00:25,300 अब सौभाग्य से, मैं उपयोग कर सकते है argc में कुल संख्या के लिए. 11 00:00:25,300 --> 00:00:26,830 तो चलो वहाँ शुरू करते हैं. 12 00:00:26,830 --> 00:00:35,140 >> INT मैं 0 मिलता है, मैं कम है argc से, मैं + +. 13 00:00:35,140 --> 00:00:38,170 मैं स्थापित किया है अब पाशन निर्माण यहां बस से एकीकृत करने के लिए जा रहा है 14 00:00:38,170 --> 00:00:42,800 कुल संख्या के ऊपर पर शून्य ARGV में तर्कों की. 15 00:00:42,800 --> 00:00:45,580 और अब हम भीतर कुछ करने की जरूरत है इस पाश के प्रत्येक चलना. 16 00:00:45,580 --> 00:00:50,430 चलो, आसानी से, प्रिंट आउट मैं वें ARGV में इस तरह के तर्क. 17 00:00:50,430 --> 00:00:57,960 >> ओपन ब्रैकेट बंद कोष्ठक में printf% s बैकस्लैश n बंद बोली अल्पविराम. 18 00:00:57,960 --> 00:00:59,830 और अब मैं मूल्य में प्लग की जरूरत है. 19 00:00:59,830 --> 00:01:04,430 इसलिए मैं ARGV में मैं वें तर्क चाहते हैं, कि ARGV के रूप में व्यक्त किया जा सकता है 20 00:01:04,430 --> 00:01:08,370 ब्रैकेट मैं, बंद कोष्ठक, अर्धविराम. 21 00:01:08,370 --> 00:01:11,930 संकलन, की फाइल को बचाने के चलो यह, और इसे चलाते हैं. 22 00:01:11,930 --> 00:01:15,980 >> ARGV1 डॉट ARGV1 स्लेश बनाओ. 23 00:01:15,980 --> 00:01:19,150 मैं हिट दर्ज लेकिन इससे पहले कि मैं चाहिए शायद कुछ अतिरिक्त शब्दों प्रदान 24 00:01:19,150 --> 00:01:20,320 कमांड प्रॉम्प्ट पर. 25 00:01:20,320 --> 00:01:22,710 तो मैं कुछ करने के लिए जा रहा हूँ [तरह? Foo,?] 26 00:01:22,710 --> 00:01:24,050 पट्टी, और बाज. 27 00:01:24,050 --> 00:01:26,570 और अब मैं हिट दर्ज करने के लिए जा रहा हूँ. 28 00:01:26,570 --> 00:01:30,340 जैसी कि उम्मीद थी, मैं न केवल देख ARGV0 में है जो इस कार्यक्रम का नाम,. 29 00:01:30,340 --> 00:01:32,880 मैं भी [देखना? Foo,?] बार और बाज. 30 00:01:32,880 --> 00:01:34,597