我的代码有问题。我想在第一个位置弹出一个字符''\u'到一个完整的数组中。我写了这个,但是终端显示了一个中止陷阱:6。你能帮我吗?
//this code was deleted cause i had good answer! Sorry but is a school project and i couldn't post anything !
我不知道知道知道我用mac OSX很重要
最佳答案
您错误地使用了strcat
函数。第一个参数是目的地,因为要传递字符串文本,所以它是未定义的行为。
strcpy(dupstr, "_");
strcat(dupstr, temp);
应该会成功的。
关于c - 在C中使用分配向右移数组(中止陷阱:6),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52139106/