对于楼主提出的问题,我不能完全回答,仅就一个问题说明一下,如有错误,请大家指正:
outtextxy()不仅仅只输出固定的字符串吧?下面的应该也可以吧:
char s[80];
int i = ...; //“...”的意思是任何合理的数值。
...//省略很多过程
itoa(i, s, 10);//把i中的值转换成十进制的字符串,并存放在s为首地址的空间中。
outtextxy(s, 坐标1, 坐标2);
...
另外,楼主可以在网上找找sprintf()之类的函数,很有用的。下面是个简单的例子:
char s[80];
int i = 10;
sprintf(s, "我要显示i的值:%d", i);
puts(s);
//输出内容:
我要显示i的值:10
[
本帖最后由 犬虫门心 于 2011-2-21 17:23 编辑 ]