c++ - 如何在C++中将整数转换为字符

标签 c++ type-conversion char integer

假设我有一个整数,我想将它转换为一个字符?在 C++ 中有哪些方法可用或我应该使用哪些方法?例如,引用下面给定的代码

      #include <bits/stdc++.h>
      using namespace std;
      int main
        {
            int i = 1;
           // Say I want to convert 1 to a char  '1';
           // How do I achieve the following in C++
        }

最佳答案

char c = digit + '0' ;

它将完成您的工作。

关于c++ - 如何在C++中将整数转换为字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68875446/

相关文章:

c++ - 约瑟夫算法

c++ - 从 C++ 程序调用控制台应用程序

c++ - 字符数组顺序错误

MySQL 替换为 Char 函数

c# - 如何检查字符串的最后一个字符并查看它的空格

c++ - 尝试理解编译器错误信息 : default member initializer required before the end of its enclosing class

c++ - 如何销毁 OOP 中的静态数据成员?

c++ - 为什么在 C++ 中,值为 65536 的整数变量的输出为 0 而 < 65536 给出一个负整数,而 > 65536 值给出一个正整数?

c++ - 在具有不同签名的 std::function 之间进行转换(T* arg 到 void* arg)

c - AVR 编程中意外的 float 到 unsigned char 转换