Windows has triggered a breakpoint

来源:互联网 发布:大数据与银行 编辑:程序博客网 时间:2024/05/17 03:07

这里写图片描述

触发断点

#include <stdio.h>#include <stdlib.h>int main(){    int *e = (int *)malloc(sizeof(int));    // e和p均在堆上分配,    int *p = (int *)malloc(sizeof(int));    int i = 8;    e = &i;         // e指向的内容在堆栈上分配    p = &i;         // p和e指向同一块内存    free(e);        // free 这里报错,为什么呢?,企图释放堆栈上的自动变量    // 会报错,触发了个断点    getchar();    return 0;}
0 0