C传递参数给main函数
一个很简单的给main函数传递参数的例子:
#include <stdio.h> //int main(int argc, char *argv[]){ int main(int argc, char **argv){ if( 1 == argc) printf("hello world!\n"); else while( --argc ) printf("%s\n",*++argv); return 0; }
cc file.c -o file
不带参数:
hello world!
带参数 ./file a bc def xyzp
输出如下:
a
bc
def
xyzp