请教高手: 使用keil realview mdk -arm v3.5 自定义字符串格式转换函数,转换浮点型数据出错
源代码:#include<stdarg.h>#include<stdlib.h>chardecode_string[300];voiddecode3_dprintf(ch...
源代码:
#include <stdarg.h>
#include <stdlib.h>
char decode_string[300];
void decode3_dprintf(char *fmt,...)
{
va_list ap;
int cnt;
va_start(ap,fmt);
cnt=vsprintf(decode_string,fmt,ap);
va_end(ap);
print_debug3_info(decode_string,cnt);
}
转换除浮点型之外其他类型都正常 展开
#include <stdarg.h>
#include <stdlib.h>
char decode_string[300];
void decode3_dprintf(char *fmt,...)
{
va_list ap;
int cnt;
va_start(ap,fmt);
cnt=vsprintf(decode_string,fmt,ap);
va_end(ap);
print_debug3_info(decode_string,cnt);
}
转换除浮点型之外其他类型都正常 展开
1个回答
浙江启扬智能科技有限公司
2023-08-23 广告
2023-08-23 广告
作为浙江启扬智能科技有限公司的工作人员,回答如下:ARM开发板通常使用Linux系统,这是因为Linux在嵌入式系统开发中有着广泛的应用和丰富的资源。在Linux环境下开发可以更好地支持ARM架构,并且Linux具有强大的工具链和开源的软件...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询