একটি এক্সিকিউটেবল নির্দেশনা যা OS এর জন্য একটি কাজ সম্পাদন করে তাকে একটি কমান্ড বলা হয়। এই কমান্ডগুলি OS এর প্রম্পট থেকে জারি করা হয়৷
৷কমান্ডের সাথে যুক্ত আর্গুমেন্টগুলি নিম্নরূপ -
-
argc - আর্গুমেন্ট গণনা।
-
argv - আর্গুমেন্ট ভেক্টর।
argc − এটি কমান্ড প্রম্পট থেকে পাস করা আর্গুমেন্টের মোট সংখ্যা ধারণ করে।
argv − এটি অক্ষর স্ট্রিংগুলির একটি অ্যারের একটি নির্দেশক যাতে আর্গুমেন্টের নাম রয়েছে৷
উদাহরণস্বরূপ,
c: |> sample. Exe hello how are you arguments
এখানে,
-
argc =5
-
argv[0] =sample.exe
-
argv[1] =হ্যালো
-
argv [2] =কিভাবে
-
argv[3] =are
-
argv[4] =আপনি
উদাহরণ
কমান্ড লাইন আর্গুমেন্ট -
এর জন্য সি প্রোগ্রামটি নিচে দেওয়া হল#include<stdio.h> main ( int argc, char *argv[ ]){ int i; clrscr( ); printf (" no. of arguments at command p = %d", argc); printf (" arguments given at prompt are \n"); for ( i = 1; i <argc; i++) printf ("%s\n ", argv[i]); getch( ); }
আউটপুট
কমান্ড-লাইন আর্গুমেন্ট -
সহ একটি সি প্রোগ্রাম চালানোর জন্য-
প্রোগ্রাম কম্পাইল করুন
-
প্রোগ্রাম চালান
-
কমান্ড প্রম্পটে যান এবং নিচের মত ইনপুট দিন।
c:|> sample.exe hello how are you. No. of arguments given at prompt is = 5 Arguments given at command prompt are: hello How Are You