首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怎么把一个数字字符数组变成一个整数

2012-05-20 
如何把一个数字字符数组变成一个整数?例如,char a[5]{1,2,.,3},如何把a里面的字符型浮点数变成真正的浮点

如何把一个数字字符数组变成一个整数?
例如,char a[5]={1,2,.,3},如何把a里面的字符型浮点数变成真正的浮点数12.3?

[解决办法]
char a[5] = {'1','2','.','3','\0'};
double d = atof(a);
[解决办法]
atoi atof
[解决办法]
对,在 stdlib.h 里有double atof(const char *nptr);
[解决办法]
sscanf(a,"%lf",&d);
[解决办法]
atof
或者自己实现。

热点排行