第一次见main()函数里面带了两个参数,求指导。。。
我今天刚看到一个C程序main()函数里面有两个参数,这是什么意思?以前接触到的main()函数没有见过带参数的。。。int main(int argc,char *argv[])就是这个。。。这个下面给了这样一段话,首先,程序检查argc的值,查看是否有命令行参数,如果没有,程序打印一条用法提示然后退出,字符串argv[0]是程序的名称,使用argv[0]而不是显示的使用程序名,则在你改变了可执行文件后,错误消息也会随之自动改变。。。
这些都是什么意思呢?