指针错误
指针错误
- 未初始化指针就使用:指针变量如果没有初始化就进行解引用操作( * ),会导致程序出现段路错误等严重问题,如 int *p; *p = 10; 。
- 指针类型不匹配:在指针赋值或指针运算时,使用了不匹配的指针类型,比如 int *p; char *q; p = q; 。
指针错误
- 未初始化指针就使用:指针变量如果没有初始化就进行解引用操作( * ),会导致程序出现段路错误等严重问题,如 int *p; *p = 10; 。
- 指针类型不匹配:在指针赋值或指针运算时,使用了不匹配的指针类型,比如 int *p; char *q; p = q; 。
相关推荐