我想要一个int值在屏幕上显示为一个字符串.这是我在opengl做的游戏.我有这样的事情:
char *string = "0"; // to declare
sprintf (label,"%d" ,string); // This prints 0
Run Code Online (Sandbox Code Playgroud)
这非常适合在屏幕上打印0,但是您可能会理解我希望0更改.我尝试将int转换为字符串并尝试将其分配给char*字符串,但我认为这是不可能的.我是C++的新手,所以我不太了解我会非常感谢你的帮助.我想要实现的是:
char *string = "0"; // to declare
int number = 90; // declare int to be converted;
sprintf (label,"%d" ,string); // This prints 90
Run Code Online (Sandbox Code Playgroud)
我发现将int的方法转换为char方法,但是已经解决了我的问题.提前感谢您的帮助.