问答详情
源自:6-8 字符串函数

这句话是什么意思?

strcat在使用时s1与s2指的内存空间不能重叠?   请举个例子讲一下  谢谢

提问者:努力并奋斗 2017-03-21 19:40

个回答

  • 慕粉1238575637
    2017-03-22 12:39:59

    s1和s2既是数组名又是首项地址(也就是指针),比如数组s1共10个字节,s2共20个字节,那么在内存里,s1的地址要么比s2的小10,要么比它大20,这样才不会重叠。