strcat在使用时s1与s2指的内存空间不能重叠? 请举个例子讲一下 谢谢
s1和s2既是数组名又是首项地址(也就是指针),比如数组s1共10个字节,s2共20个字节,那么在内存里,s1的地址要么比s2的小10,要么比它大20,这样才不会重叠。