我一开始接触linux编程的时候,不是很理解这两句话的意思,为什么主函数定义的时候,要定义一个整形变量和一个数组指针,运行程序写入参数的时候该怎么写入呢。后来才明白,通俗点说可以理解成,一个是参数的个数,一个是参数,运行主程序输入形参的时候,只需要输入想写入的参数即可,程序会自动计算出argc的个数。例如,当我想输入两个参数,12 34的时候(主函数文件test.c)。运行主函数,即可写成 ./test 12 34 。
关于 int main(int argc,char*arg[])与 int main(int argc,char**argv)的理解
最新推荐文章于 2024-06-13 14:02:06 发布