标签: c++ argv
当我们定义main函数体的参数时,为什么它不能被定义为整数数组?或者它可以吗?
main
如果可以,我如何将一个整数值分配给变量。
答案 0 :(得分:4)
关于main的标准:
N4140,§3.6.1[basic.start.main] / 2 它应具有类型为int的声明的返回类型,否则其类型是实现定义的。
N4140,§3.6.1[basic.start.main] / 2
它应具有类型为int的声明的返回类型,否则其类型是实现定义的。
int
因此实现可以提供int main(int argc, int argv[])。但我知道没有,所以你必须自己写。将字符串转换为整数要容易得多。
int main(int argc, int argv[])