డేవిడ్ J. మలన్: మేము కావలసిన ఇప్పుడు అనుకుందాం కమాండ్ లైన్ అన్ని ముద్రించడానికి వాదనలు ఒక వినియోగదారు రకాల ప్రాంప్ట్ మరియు కేవలం మొట్టమొదటి కాదు పదం అతను లేదా ఆమె రకాల తరువాత ప్రోగ్రామ్ యొక్క పేరు. బాగా, దీన్ని మేము కేవలం ఒక అవసరం తెలిసిన నిర్మాణం, ఒక లూప్, మరియు ఒక తెలిసిన printf ప్రకటన. కాబట్టి యొక్క రెండు కలిపి వీలు - కోసం. ఇప్పుడు నేను అన్ని పైగా iterate మీరు కమాండ్ లైన్ argv లో వాదనలు. ఇప్పుడు అదృష్టవశాత్తూ, నేను యాక్సెస్ argc లో మొత్తం సంఖ్య. కాబట్టి యొక్క అక్కడ ప్రారంభిద్దాం. నేను Int 0 పొందండి; నేను తక్కువ ఉంది argc కంటే i + +. నేను ఏర్పాటు చేసిన ఇప్పుడు మళ్ళీ వెతికినా నిర్మాణం ఇక్కడ కేవలం నుండి ఇంటిగ్రేట్ అన్నారు మొత్తం సంఖ్య వరకు న సున్నా argv వాదనలు. ఇప్పుడు మేము లోపల ఏదో అవసరం ఈ లూప్ యొక్క ప్రతి పునరావృతం. యొక్క లెట్, చాలా కేవలం ప్రింట్ i-th argv లో అలాంటి ఒక వాదన. ఓపెన్ బ్రాకెట్ దగ్గరగా బ్రాకెట్ printf% s బాక్ స్లాష్ n దగ్గరగా కోట్ కామా. ఇప్పుడు నేను విలువ లో ప్లగ్ అవసరం. నేను argv లో i-th వాదన అనుకుంటే, ఆ argv వ్యక్తీకరించవచ్చు బ్రాకెట్ నేను, దగ్గరగా కుండలీకరణములలో సెమికోలన్. కంపైల్, యొక్క ఫైలు సేవ్ చేసేలా ఇది, మరియు అమలు. Argv1 డాట్ argv1 స్లాష్ చేయండి. నేను ఎంటర్ నొక్కండి ముందు, నేను తప్పక బహుశా కొన్ని అదనపు పదాలు అందించడానికి కమాండ్ ప్రాంప్ట్ వద్ద. నేను ఏదో వెళుతున్న [వంటి? foo,?] బార్, మరియు బాజ్. ఇప్పుడు నేను ఎంటర్ నొక్కండి వెళుతున్న. ఊహించిన విధంగా, నేను మాత్రమే చూడండి ARGV0 లో ఇది ప్రోగ్రామ్ యొక్క పేరు,. నేను కూడా [చూడండి? foo,?] బార్ మరియు బాజ్.