1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:02,870 >> ডেভিড জে MALAN: আমরা চাই যে এখন ধরুন কমান্ড লাইন সব প্রিন্ট 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 আমি সেট আপ করেছি এখন looping গড়া এখানে কেবল থেকে সংহত করতে যাচ্ছে 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 এর যাক, বেশ সহজভাবে, প্রিন্ট আউট I-তম argv মধ্যে যেমন যুক্তি. 17 00:00:50,430 --> 00:00:57,960 >> ওপেন বন্ধনী বন্ধ বন্ধনী printf,% s- ব্যাকস্ল্যাশ এন বন্ধ উদ্ধৃতি কমা. 18 00:00:57,960 --> 00:00:59,830 এবং এখন আমি মূল্য চলা প্রয়োজন. 19 00:00:59,830 --> 00:01:04,430 তাই আমি argv মধ্যে I-তম যুক্তি চান, যে 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 বার, এবং Baz. 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 বিন্যাস,?] বার এবং Baz. 30 00:01:32,880 --> 00:01:34,597