电脑网络

【C++】如何把≥2个字符合并:'1'与'2'合并为'12'

346 浏览

【C++】如何把≥2个字符合并:'1'与'2'合并为'12'

1 个回答

等风来用户头像
等风来 回答于 2024-07-20
已采纳

提问:【C++】如何把≥2个字符合并:'1'与'2'合并为'12'

网友回答:

C++中,理论上没有多字节字符的(某些编译器,最多支持双字节)

它只能用字串(支持2个以上字符)

而C++字串的合并,至少有两种方式

一种,是C格式字串函数strcat

如:

char s[3];

strcpy(s,"1"); //先赋"1"

strcat(s,"2"); //结果就是 “12”了

而另一种更简单,直接用C++的string类

string s="1";

s+="2";

此时,s就为“12”了


我来回答

相关问题