Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी भाषा में कमांड लाइन तर्क क्या है?

एक निष्पादन योग्य निर्देश जो ओएस के लिए कार्य करता है उसे कमांड कहा जाता है। ये आदेश OS के प्रांप्ट से जारी किए जाते हैं।

कमांड से जुड़े तर्क इस प्रकार हैं -

  • argc - तर्क गणना।

  • argv - तर्क वेक्टर।

आर्गसी - इसमें कमांड प्रॉम्प्ट से पारित तर्कों की कुल संख्या होती है।

argv - यह वर्ण स्ट्रिंग की एक सरणी के लिए एक सूचक है जिसमें तर्कों के नाम होते हैं।

उदाहरण के लिए,

c: |> sample. Exe hello how are you
   arguments

यहां,

  • argc =5

  • argv[0] =sample.exe

  • argv[1] =हैलो

  • argv [2] =कैसे

  • argv[3] =हैं

  • 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 प्रोग्राम चलाने के लिए -

  • कार्यक्रम संकलित करें

  • प्रोग्राम चलाएँ

  • कमांड प्रॉम्प्ट पर जाएं और नीचे दिखाए अनुसार इनपुट दें।

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

  1. हम पायथन में कमांड लाइन तर्कों का उपयोग कैसे करते हैं?

    कमांड लाइन वह जगह है जहां ऑपरेटिंग सिस्टम को निष्पादन योग्य आदेश दिए जाते हैं। एक पायथन लिपि को कमांड लाइन में अजगर निष्पादन योग्य के सामने अपना नाम लिखकर निष्पादित किया जा सकता है। C:\users\acer>python test.py यदि आप चाहते हैं कि कुछ डेटा तत्वों को इसके प्रसंस्करण के लिए पायथन लिपि में पारित कि

  1. पायथन में डिफ़ॉल्ट तर्क क्या हैं?

    पायथन फ़ंक्शन तर्कों को डिफ़ॉल्ट मान रखने की अनुमति देता है; यदि फ़ंक्शन को तर्क के बिना कहा जाता है, तो तर्क को उसका डिफ़ॉल्ट मान मिल जाता है डिफ़ॉल्ट तर्क: उदाहरण पायथन में फ़ंक्शन तर्कों के लिए सिंटैक्स और डिफ़ॉल्ट मानों का प्रतिनिधित्व करने का एक अलग तरीका है। डिफ़ॉल्ट मान इंगित करते हैं कि फ़

  1. बैश/लिनक्स में [ईमेल संरक्षित] (कमांड लाइन तर्क) क्या है?

    यह लेख समझाएगा कि admin@wsxdn.com . क्या है बैश और बैश/शैल स्क्रिप्टिंग में है और आप इसका उपयोग कैसे और क्यों कर सकते हैं। admin@wsxdn.com वेरिएबल बैश में एक विशेष वैरिएबल है जिसमें सभी . का मान होता है कमांड लाइन के तर्क/पैरामीटर स्क्रिप्ट को पास कर दिए गए हैं। बैश में कमांड लाइन तर्क/पैरामीटर शे