如何将整数值转换为 c++ 中的特定 ascii 字符
我是 C++ 新手,我正在尝试做一些应该非常基本的事情。
我在 C++ 中有一个小循环,它只显示数字序列,我想将这些数字转换为特定的 ASCII 字符。像这样的东西:
for (int k = 0; k < 16; k++) {
display(65+k);
}
结果应该是这样的:
ABCDEFGH... 等等
有什么想法吗?
谢谢!
I'm new to C++ and I'm trying to do something that should be pretty basic.
I have a small loop in C++ that just displays a sequence of numbers and I would like to convert these numbers into specific ASCII characters. Something like this:
for (int k = 0; k < 16; k++) {
display(65+k);
}
And the result should look like this:
ABCDEFGH... etc
Any ideas?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据澄清进行编辑:
从错误信息来看,
display
采用的是C风格的字符串。您可以像这样构建一个:EDIT based on clarification:
Judging from the error message
display
takes a C-style string. You can build one like this:这
对于 C++来说是这样的
That would be
for C++