c语言中main函数参数int argc,char*argv
2017-07-07 11:50
369 查看
argc是你主程序参数的个数。
argv[0]是你编译出来执行时候程序的名字。
argv[1].....是你主程序需要的参数。
举例说明:如下程序 helloworld.c
#include<stdio.h>
int main(int argc, char *argv[])
{
printf("%d\n",argc);
printf("%s\n",argv[0]);
printf("%s\n",argv[1]);
printf("%s\n",argv[2]);
return 0;
}
编译: gcc -o helloworld helloworld.c(也就是编译出来的执行文件叫hello,这是linux上的编译方式)
执行: helloworld aa bb
结果:
3
C:\MinGW\msys\1.0\home\****\git\helloworld\helloworld.exe
aa
bb
argv[0]是你编译出来执行时候程序的名字。
argv[1].....是你主程序需要的参数。
举例说明:如下程序 helloworld.c
#include<stdio.h>
int main(int argc, char *argv[])
{
printf("%d\n",argc);
printf("%s\n",argv[0]);
printf("%s\n",argv[1]);
printf("%s\n",argv[2]);
return 0;
}
编译: gcc -o helloworld helloworld.c(也就是编译出来的执行文件叫hello,这是linux上的编译方式)
执行: helloworld aa bb
结果:
3
C:\MinGW\msys\1.0\home\****\git\helloworld\helloworld.exe
aa
bb
相关文章推荐
- c语言中main函数的参数int argc,char *argv[]
- C语言main函数标准格式:int main(int argc, char * argv[]);
- 见过有三个参数的main函数吗——main(int argc, char *argv[], char *env[])
- VS+OpenCV使用自带samples代码时,main函数参数为int argc,char*argv的问题
- C语言中 int main(int argc,char *argv[])的两个参数详解
- 由一题讨论C语言中的“指针数组作main函数的形参”即 main(int argc,char *argv[])的使用
- main函数中的参数int argc和char* argv[]
- <C语言>带参数的主函数理解int main(int argc, char *argv[])
- 关于main函数参数(int argc,char *argv[])的详细解读
- main( int argc, char *argv[]) 理解main函数参数含义
- int main(int argc,char* argv[])参数
- int main(int argc,char*argv[])的输入参数
- 关于main(int argc,char **argv)中参数的说明
- main(int argc, char* argv[])参数意义
- main(int argc, char **argv)参数argc,argv说明和指向指针的指针变量
- 关于main(int argc,char *argv[])里面参数的说明
- int main(int argc,char *argv[])中两个参数的说明
- int main(int argc,char *argv[])中两个参数的说明
- main(int argc,char *argv[ ],char *env)参数详解
- main(int argc,char *argv[] )参数输入