课程
/后端开发
/C++
/趣味 C++ 入门
int main()
2023-04-19
源自:趣味 C++ 入门 2-2
正在回答
int argc, char **argv 这两个参数用在下面这个场景
比如编译完的程序名为pro.exe,
在命令行里面如下运行:
pro.exe "aaa" "bbb" "ccc"
argc 获取到的是pro.exe后的带的参数个数,这里为3
**argv 获取到是数组:{"aaa", "bbb", "ccc"}
这样就可以在程序中展开这两个参数,做你程序具体要做的事件。
如果是int main()这种写法,则pro.exe没办法获取后面的参数, 当然程序如果不需要带参数,则可以这样写。
举报
C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。
1 回答int main 括号里面的内容必要不必要
1 回答std后面的俩个::表示的是什么啊?有要求什么时候要用空格隔开和换行吗
1 回答p=(int*)malloc=(4);括号前显示表达式必须是修改的左值哪里错了?
1 回答printf("a%b=%d\n", c);要打印“%”符号应该怎么处理?
2 回答c中不需要声明名称空间吗