【发布时间】:2017-03-11 22:45:00
【问题描述】:
我知道由于argc 是参数的数量,它可以是一个整数。但是为什么argv 应该是char pointer 类型呢?这是否意味着我不能传递整数参数并在数学运算中使用argv[1]?
编辑:为了更清楚,是否可以写类似int* argv[] 的东西。 argv 是否已经定义为 char* 类型以至于无法更改?
【问题讨论】:
-
查看
atoi。 -
其实我的目的是想知道是否有任何方法可以从命令行传递整数(或除字符以外的类型)参数并直接使用它们而不使用
atoi。
标签: c++ char command-line-arguments main