相关疑难解决方法(0)

strcpy在ios​​7上表现不同

IOS7似乎带有字符串strcpy的新实现(可能是优化).之前我能够从阵列的任何位置复制字符串,但现在如果我从任何位置开始复制(i%4!= 0)它将崩溃.

为了表明这一点,我在iOS6和7中运行了这个代码,它在7上崩溃了应用程序:

  char *x = malloc(1024);
  strcpy(x, "hello world");
  char *x2 = x + 1;
  strcpy(x, x2);
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

c string crash strcpy ios7

3
推荐指数
1
解决办法
241
查看次数

标签 统计

c ×1

crash ×1

ios7 ×1

strcpy ×1

string ×1