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

4、strcat在使用时s1与s2指的内存空间不能重叠

有大佬能举个例子吗?

提问者:奇怪的阿怪 2017-08-07 20:06

个回答

  • 慕虎411483
    2017-08-11 14:55:12

    相当于一个1000ml的杯子 已经用了400ml水,此时还有600ml空间,从另外一个杯子往这个杯子倒水的时候不要超过600ml。

  • 无与不知
    2017-08-09 15:53:58

    很简单,s1的asii编码多长,后面赋值的也只能那么长

  • qq_你来呀你_0
    2017-08-09 15:01:55

    就像宾馆的屋子似的,301-305都是S1的,之后306-309是S2的,要是重叠的话,连接起来空间就会缩小,