如何从char数组中获取整数

时间:2015-06-27 19:59:09

标签: c++ arrays char int

我有一个'4''5'的char数组。但我想将这些字符转换为实际的整数,因此我从char数组的每个索引中减去'0'并将其存储到同一个数组中。如果我想将一个名为int的int设置为45(char数组中的东西)我该怎么做?

2 个答案:

答案 0 :(得分:0)

atoi()将字符串转换为整数。例如,如果已经声明了char数组和整数变量,则可以执行以下操作:

   val = atoi(theCharArray);

Duplicate question

答案 1 :(得分:0)

int int_value;
int_value = atoi(your_char_array);

atoi()函数用于将string转换为int。 有关atoi() Here的更多信息。

相关问题