使用指南上的方法
TCHAR c[] = _T("还需要标记:");
TCHAR s[5];
int num = (game->BombNumber) - (game->VirtualBombs);
_stprintf_s(s, _T("%d"),num);
settextstyle(20, 0, _T("黑体"));
outtextxy(110, 20, c);
outtextxy(250, 20, s);
调试:
num=8,
s=8
当num是十位数时,没有问题,但是是个位数时,打印的时候,会多一位0.
如例子:调试的都是int tchar 都是8,但是打印的就是80。
这就很奇怪了