课程
/后端开发
/C
/C语言入门
在例题4中
对于s1[10]中的这个10,他指的是s1的字符串的长度不能超出这个吗? 为什么把hello改成hello123也能成功运行?
s1要有足够的空间来容纳要复制的字符串
那么这句话是什么意义呢
2018-08-28
源自:C语言入门 6-8
正在回答
10是指数组s1的最大长度,hello这个字符串的长度只有5,后面加123长度也才8,所以不会超出。
OX博 提问者
strcat(s1,s2)函数就是把字符串s2复制到字符串s1后面,所以s1必须有足够的空间
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答对于strcat函数的问题
1 回答字符串中关于strcat的疑问
3 回答关于strcat和strcpy
3 回答对于strcpy的疑问
2 回答关于strcat的内存空间