【发布时间】:2013-01-15 18:13:17
【问题描述】:
我需要将 char 数组转换为字符串。 像这样的:
char array[20];
char string[100];
array[0]='1';
array[1]='7';
array[2]='8';
array[3]='.';
array[4]='9';
...
我想得到类似的东西:
char string[0]= array // where it was stored 178.9 ....in position [0]
【问题讨论】:
-
阅读 man atof, man strtod
-
你是什么意思“一个char数组到一个字符串”,一个char数组就是一个字符串。
-
@Mike 当且仅当对象中出现“\0”时。
-
char string[100] 应该是 char string[100][N]
-
我知道'\0'是终止符,但是我需要将整个char数组的10个元素保存到字符串中。