【发布时间】:2012-05-27 17:06:40
【问题描述】:
我想将int 转换为char *
char str[10]=;
int i=567;
str=itoa(i, str, 10)
这在 str 第三行给出了一个错误
str must have a modifiable lvalue
【问题讨论】:
-
@Mat 我使用的是 char * 而不是字符串...
-
而且,您最好将其转换为 std::string 然后使用。 .c_str() 方法...