小编sha*_*z17的帖子

C-分段故障(核心已转储)错误

为什么此代码显示分段错误(核心已转储)?

#include<stdio.h>

void swap(int*,int*);

int main(){
    int x=5,y=10;
    swap(&x,&y);
    printf("%d%d",x,y);
    return 1;
}

void swap(int *a,int *b){
    int *temp;
    *temp = *a;
    *a = *b;
    *b = *temp; 
}
Run Code Online (Sandbox Code Playgroud)

c segmentation-fault

-1
推荐指数
1
解决办法
105
查看次数

标签 统计

c ×1

segmentation-fault ×1