通过命令行给c的main方法传参数

来源:互联网 发布:acr122u破解软件集合 编辑:程序博客网 时间:2024/05/17 06:34


paramc:参数数量,包括执行程序的命令(./a.out)也算参数; 

int main(int paramc,char**  param){        printf("%d\n",paramc);        while(*param) //*param千万不能写成param        {                printf("%s\n",(char*)(*param));                param++;        }/*     注释这段功能相同        int i=0;        while(param[i])        {                printf("%s\n",param[i]);                i++;        }*/        return 0;}


~ # ./a.out  aa bb cc dd
5
./a.out
aa
bb
cc
dd

原创粉丝点击