怎么把float类型变量用drawtext或者outtext输出?

0
float fare;
char a[20];
fare = 3.0;
sprintf_s(a, "%s", fare);
drawtext(a, &R4, DT_CENTER | DT_VCENTER | DT_SINGLELINE);

这样的输出结果是(NULL)

不知道哪里有问题

ava
雷雨阵阵

2020-7-29

1

如果你想格式化输出 float 类型,应该用 %f 而不是 %s。

ava
慢羊羊

2020-7-30

好的,已经解决了 - 雷雨阵阵 2020-7-30