主函数参数的意义和使用:
argc代表传入的参数个数,argv用来保存命令行参数。
int main(int argc,int *argv[])
{
int i;
for(i = 0;i < argc ; i++)
{
printf(argv[%d] = %s\n",i,argv[i]);
}
}
一般argv[0]代表命令行本身。
入口参数检查:
if(argc != 2)
{
printf("printf input string!\n");
exit(1);
}