使argv成为整数数组

时间:2016-10-18 03:29:18

标签: c++ argv

当我们定义main函数体的参数时,为什么它不能被定义为整数数组?或者它可以吗?

如果可以,我如何将一个整数值分配给变量。

1 个答案:

答案 0 :(得分:4)

关于main的标准:

  

N4140,§3.6.1[basic.start.main] / 2

     

它应具有类型为int的声明的返回类型,否则其类型是实现定义的。

因此实现可以提供int main(int argc, int argv[])。但我知道没有,所以你必须自己写。将字符串转换为整数要容易得多。