gpt4 book ai didi

c++ - 将整数表示为字节

转载 作者:行者123 更新时间:2023-11-28 03:59:17 24 4
gpt4 key购买 nike

目前,我正在完成一项作业,并且是第一次使用 C++。我正在尝试将某些“消息类型”附加到字符串的开头,以便在发送到服务器/客户端时它将根据消息类型处理字符串。我想知道我是否能够将任何两位整数放入消息缓冲区的元素中......见下文。

我在下面留下了一段代码:

char messageBuffer[32];
messageBuffer[0] = '10'; << I get an overflow here

messageBuffer[1] = '0';
for (int i = 2; i < (userName.size() + 2); i++)
{
messageBuffer[i] = userName[(i - 2)];
}

谢谢 =)

最佳答案

'10' 不是有效值,因此溢出

要么像 messageBuffer[0]=10 中那样写 10 - 如果 10 是你想要输入的值,要么按照 Lars 写的那样做。

关于c++ - 将整数表示为字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1695922/

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