https://www.rakeshmgs.in/search/label/Template
https://www.rakeshmgs.in

Hindi Notes

RakeshMgs

Command Line Argument in C Programming Hindi Notes

रविवार, मार्च 21, 2021

Command Line Argument in C

Command Line Argument तर्क एक पैरामीटर है जो प्रोग्राम के लिए supplied किया जाता है जब इसे लागू किया जाता है। C प्रोग्रामिंग में command line argument एक महत्वपूर्ण concept है। इसका उपयोग ज्यादातर तब किया जाता है जब आपको अपने प्रोग्राम को बाहर से control करने की आवश्यकता होती है। Command line arguments main() method से pass किए जाते हैं।

Syntax:

int main(int argc, char *argv[])

यहाँ argc command line पर argument की संख्या को गिनाता है और argv [] एक pointer array होता है जो टाइप char के pointer रखता है जो कि program को दिए गए arguments की ओर point करता है।

Example for Command Line Argument

#include <stdio.h> #include <conio.h> int main(int argc, char *argv[]) { int i; if( argc >= 2 ) { printf("The arguments supplied are:\n"); for(i = 1; i < argc; i++) { printf("%s\t", argv[i]); } } else { printf("argument list is empty.\n"); } return 0; }

याद रखें कि argv[0] program का नाम रखता है और argv[1] पहले कमांड लाइन तर्क की ओर इशारा करता है और argv[n] अंतिम argument देता है। यदि कोई argument नहीं दिया गया है, तो argc 1 होगा।