C/C++常见错误

  1.段错误

    段错误:指的是访问了不可访问的内容,内存要么是不存在的,要么是受到系统保护的。

    如:1.释放了不存在的内存(堆内存)

    int a = 5;
    free a;

  2.代码被重复定义了

    往往是由于头文件被重复定义了。可以使用宏定义来解决。xxx可以是任意变量名

    #ifndef xxx
    #define xxx
    添加你所定义文代码
    #endif

猜你喜欢

转载自www.cnblogs.com/startkey/p/10210731.html