COMMAND LINE ARGUMENTS
- Here the argument are passed to main functions through the command prompt and its very useful feature in c language
- the CLM consists of two main argument passing variables that are INT ARGC and CHAR **ARGV[] ,
- The argc shows the number of argument that has been passed to the main function through command prompt. and it will be in the integer data type .
- The character array argv[] has been used to store the arguments . and here the argv[0] will consists of program name and agrv[1],argv[2]...will consists of argument values.
the main syntax of command line argument is given below
#include <headerfile.h>
void main(int argc ,char ** argv[])
{
}
=> let us see an example for command line argument .
Addition of two numbers
1.In TC c:/tc/bin
program name : add.c
#include<stdio.h>
#include<conio.h>
void main(int argc,char **argv[])
{
int a,b,c;
a=atoi(argv[1]);
b=atoi(argv[2]); //atoi can be used to covert character to integer
if(argc!=3)
{
printf("invalid input");
exit(0);
}
c=a+b;
printf("c= %d",c);
}
PROGRAM AND OUTPUT WINDOW:


1B6BB8DA
ReplyDeletesur esçort
esçort çankırı
ataşehir olgun esçort
tire esçort
ankara anal esçort
talas esçort
alanya esçort numaraları
ardahan esçort
kemer esçort
08AA1E3E
ReplyDeleteYalova
Şırnak
Kütahya
Burdur
Mardin
Antep
Bingöl
Amasya
Ağrı