小编J D*_*Doe的帖子

malloc和sizeof时出现分段错误

抱歉,如果我冒犯了任何人,但是我本周开始学习C,并且在编译此代码时遇到了段错误。我能否再请一双眼睛帮助我解决此错误?

void Space(void *empty, size_p s)
{
    empty = malloc(s);
}

int main()
{
    int *p = NULL;
    Space(p, sizeof(p));
    *p = 7;

    return;
}
Run Code Online (Sandbox Code Playgroud)

c segmentation-fault

0
推荐指数
1
解决办法
62
查看次数

标签 统计

c ×1

segmentation-fault ×1