【发布时间】:2013-11-26 10:20:19
【问题描述】:
如何使用 **P 创建一个指针数组并将其指向 NULL?
假设我的编码如下。
struct s
{
float a ;
char x ;
} ;
s **p ;
p = new ( s * [10] ) ;
现在我想将其中一些设为 NULL
p[0] = NULL ;
p[5] = NULL ;
如果我只是像上面那样编码,那么它会给我一个警告,而且上面的方法在如何使变量为 NULL 方面是错误的。那么我该怎么做呢?
【问题讨论】:
-
你看到了什么警告?
-
语句对指针指向 null 的行没有影响。
-
别忘了标记答案...
-
根据我的要求,没有一个答案是正确的......
标签: c++ c arrays pointers null-pointer