🐛 输出负数时出错

This commit is contained in:
fslongjin
2022-03-17 20:05:24 +08:00
parent a5feaebb73
commit 95dc53bda8
2 changed files with 2 additions and 2 deletions

View File

@ -405,7 +405,7 @@ static int vsprintf(char *buf, const char *fmt, va_list args)
return str - buf;
}
static char *write_num(char *str, ull num, int base, int field_width, int precision, int flags)
static char *write_num(char *str, ll num, int base, int field_width, int precision, int flags)
{
/**
* @brief 将数字按照指定的要求转换成对应的字符串

View File

@ -88,7 +88,7 @@ static int vsprintf(char *buf, const char *fmt, va_list args);
* @param precision 精度
* @param flags 标志位
*/
static char *write_num(char *str, ull num, int base, int field_width, int precision, int flags);
static char *write_num(char *str, ll num, int base, int field_width, int precision, int flags);
static char *write_float_point_num(char *str, double num, int field_width, int precision, int flags);