如何将两个int字符添加到一个char数组或字符串中,如:
char *s;
int a = 'A';
int b = 'B';
s = a + b;
终端向我致敬:
不兼容的整数到指针转换分配给' char *'从 ' INT'
答案 0 :(得分:-1)
查看sprintf
将值打印到字符串。
char my_cstring[32] = "";
char a = 'A';
char b = 'B';
sprintf(my_cstring, "%c%c", a, b);
// output: "AB"