小编Mur*_*van的帖子

在gcc中为double类型的deferenced指针分配NULL会产生错误

我们正在编译一组Pro C文件,预处理和创建一组相应的目标文件.

编译其中一个专业C文件时,我们遇到以下问题:

声明了一个double类型的指针变量i_ib,如下所示:

double *i_ib;
Run Code Online (Sandbox Code Playgroud)

然后,它被解除引用并将值NULL分配给解除引用的指针,如下所示:

*i_ib=NULL;
Run Code Online (Sandbox Code Playgroud)

上面的语句在最新的gcc编译器(版本:4.1.2)中生成错误.在以前的编译器中,此语句未产生错误.请帮助我们获得相当于NULL双倍.非常感谢您的帮助.非常感谢提前:-) - Murali

c gcc pointers

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

标签 统计

c ×1

gcc ×1

pointers ×1