将字符串值00与int值0进行比较而不是1

时间:2013-02-05 02:40:59

标签: c++

我有一个值为charArray的字符数组00atoi(charArray)产生1而不是0.我想将00变换为0。

1 个答案:

答案 0 :(得分:1)

以下工作正常。 http://ideone.com/dpTMQq

#include <stdlib.h>
#include <assert.h>

int main( void ) {
    char charArray[] = "00";
    int intValue = atoi( charArray );
    assert( intValue == 0 );
}