gpt4 book ai didi

将整数连接到 LPCWSTR/字符串

转载 作者:行者123 更新时间:2023-11-30 14:30:50 29 4
gpt4 key购买 nike

我有一个程序可以生成/“掷”两个骰子。我想将这两个值输出到 MessageBox,例如:“掷骰子:1 和 3”。

我遇到的问题是如何将这些整数连接到字符串。到目前为止我的代码如下:

MessageBox( NULL,                  // hWnd      - window owner (none)
L"Dice:", // lpText - text for message box
L"Dice rolled:", // lpCaption - title for message box
MB_OK | // uType - make ok box
MB_ICONEXCLAMATION);

执行此操作的最佳方法是什么?

提前致谢。

最佳答案

问题是 C 确实不支持字符串作为数据类型,因此您需要使用字符数组来模拟字符串。例如:

int die1, die2; /* need to be set somehow */
wchar_t dice[100];

wsprintf(dice, L"Dice: %d and %d", die1, die2);
MessageBox(NULL, dice, L"Dice Rolled:", MB_OK | MB_ICONEXCLAMATION);

关于将整数连接到 LPCWSTR/字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2632343/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com