将两个 int 字符一起添加到一个 char 数组或字符串中



如何添加 将两个整数字符一起添加到一个字符数组或字符串中,例如:

char *s;
int a = 'A';
int b = 'B';
s = a + b;

终端给我:

不兼容的整数到指针的转换分配给"char *"从 "int">

查看sprintf将值打印为字符串。

char my_cstring[32] = "";
char a = 'A';
char b = 'B';
sprintf(my_cstring, "%c%c", a, b);
// output: "AB"

最新更新