主函数参数
#include <stdio.h> int main(int argc,char *argv[]){ int i = 0; for(;i<argc;i++) { printf("%s\n",argv[i]); } getchar(); return 0; } void func(int a,char *para[]){ int i=0; for(;i<a;i++){ printf("%s\n",para[i]); } } int main01(){ char *s[10]; s[0]= "函数的第一个参数代表参数个数"; s[1] = "函数的第二个参数用来取,我们输入的参数"; s[2] = "lifei"; s[3] = "用一个函数来读取我们输入的数据"; /*int i = 0; for(;i<3;i++){ printf("%d\n",i); }*/ func(4,s); getchar(); return 0; }
代码:
主函数 int main(int argc,char *argv[])
等价于 int main(int argc,char **argv)
第一个参数 表示执行当前这个 exe时,有几个参数。
第二个参数 可以取出当时执行当前函数都用了哪几个参数。