主函数参数

#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时,有几个参数。

第二个参数 可以取出当时执行当前函数都用了哪几个参数。

posted on 2016-03-01 10:08  木鸟飞  阅读(1002)  评论(0编辑  收藏  举报

导航