我实际上正在使用 GLUT 和 C 开发一个游戏,我想在我的窗口上显示分数,我正在搜索类似于 printf 的东西,这样我就可以显示我的文本“分数”及其值改变。
我找到了一个名为 DrawBitmapText 的函数,但该函数只能显示文本,无法显示变量。
感谢您的帮助。
最佳答案
sprintf()
将在缓冲区中创建您想要的文本:
char buf[256];
sprintf(buf, "Score: %d", score);
DrawBitmapText(..., buf);
关于c - 使用 GLUT 和 C 编写文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59232476/