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

时间:2017-07-30 15:23:33

标签: c

如何将两个int字符添加到一个char数组或字符串中,如:

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

终端向我致敬:

  

不兼容的整数到指针转换分配给' char *'从   ' INT'

1 个答案:

答案 0 :(得分:-1)

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

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