#include<stdio.h>
#include<stdlib.h>
int main()
{
int num_int = 95;
double num_double = 95.12f;
char str_int[30];
char str_double[30];
gcvt(num_double, 8, str_double);
printf("str_double :%s\n", str_double);
}
报错信息如下:
代码都是直接网上copy的,为什么我的就编译都不成功哩?
按搜到的解决方法做了修改还是不行……
方法一:改成C++11,失败
方法二:添加补丁mingw-to-string-gcc47.zip(里面有os_defines.h,include\wchar.h,include\stdio.h)(似乎有点牛头不对马嘴,哭了)