【发布时间】:2015-07-08 14:09:43
【问题描述】:
我试图创建一个程序,它接收两个数组并将它们连接起来以创建一个新字符串。这是两个字符串。
char a[8]={"hellostr"};
char b[8]={"HELLOSTR"};
谁能告诉我如何连接并显示这个连接的字符串?我试图寻找它,但不能理解它。
【问题讨论】:
-
string arrays是什么? -
我的意思是两个声明为字符串的数组
-
这些不是字符串。请注意,在 C 中,sting 只是一个
char []和一个尾随'\0'。由于您没有为此保留足够的空间,因此它不是字符串。并且:你不能declare一个字符串 - 出于同样的原因!
标签: c arrays string concatenation