>> डेविड जे मालन: हम चाहते हैं कि अब मान लीजिए कमांड लाइन के सभी मुद्रित करने के लिए
तर्क उस पर एक उपयोगकर्ता प्रकार शीघ्र और सिर्फ पहली ऐसी नहीं
शब्द है कि वह या वह प्रकार के बाद कार्यक्रम का नाम.
खैर, यह करने के लिए हम केवल एक की जरूरत परिचित का निर्माण, एक पाश, और एक
परिचित printf बयान.
तो चलो दो गठबंधन जाने -
के लिए.
>> और अब मैं की सब से अधिक पुनरावृति करना चाहते हैं कमांड लाइन ARGV में तर्क.
अब सौभाग्य से, मैं उपयोग कर सकते है argc में कुल संख्या के लिए.
तो चलो वहाँ शुरू करते हैं.
>> INT मैं 0 मिलता है, मैं कम है argc से, मैं + +.
मैं स्थापित किया है अब पाशन निर्माण यहां बस से एकीकृत करने के लिए जा रहा है
कुल संख्या के ऊपर पर शून्य ARGV में तर्कों की.
और अब हम भीतर कुछ करने की जरूरत है इस पाश के प्रत्येक चलना.
चलो, आसानी से, प्रिंट आउट मैं वें ARGV में इस तरह के तर्क.
>> ओपन ब्रैकेट बंद कोष्ठक में printf% s बैकस्लैश n बंद बोली अल्पविराम.
और अब मैं मूल्य में प्लग की जरूरत है.
इसलिए मैं ARGV में मैं वें तर्क चाहते हैं, कि ARGV के रूप में व्यक्त किया जा सकता है
ब्रैकेट मैं, बंद कोष्ठक, अर्धविराम.
संकलन, की फाइल को बचाने के चलो यह, और इसे चलाते हैं.
>> ARGV1 डॉट ARGV1 स्लेश बनाओ.
मैं हिट दर्ज लेकिन इससे पहले कि मैं चाहिए शायद कुछ अतिरिक्त शब्दों प्रदान
कमांड प्रॉम्प्ट पर.
तो मैं कुछ करने के लिए जा रहा हूँ [तरह? Foo,?]
पट्टी, और बाज.
और अब मैं हिट दर्ज करने के लिए जा रहा हूँ.
जैसी कि उम्मीद थी, मैं न केवल देख ARGV0 में है जो इस कार्यक्रम का नाम,.
मैं भी [देखना? Foo,?] बार और बाज.