gpt4 book ai didi

c++ - 向字符串中添加一个字符

转载 作者:太空宇宙 更新时间:2023-11-04 16:26:43 25 4
gpt4 key购买 nike

在 C++ 中:

如果我想将 0x01 添加到字符串文本中,我会这样做:text += (char)0x01;

如果我想将 0x02 添加到字符串文本中,我会这样做:text += (char)0x02;

如果我想添加 0x0i(如果 i 是一个介于 0 和 9 之间的未标记的 int),我该怎么办?

编辑:我可能不是很清楚。所以 0x01,我的意思是十六进制给出的字符为 01。所以在上面如果我是整数(十进制)说 3,那么我想添加 0x03(所以这不是十进制给出的字符 48 + 3).

最佳答案

你可以直接做

text += (char)i;

因为 0x0i == i 如果 i 介于 0 和 9 之间。

关于c++ - 向字符串中添加一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10965542/

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