请教:指针变量赋零值是什么意思啊?
程序如下,定义了一个结构,然后在类CODBCSet中声明了此结构体类型的指针m_coldata,在类的构造函数中将其赋为零值.
m_coldata的值不是应该是内存单元的地址吗?"m_coldata=0"是什么意思啊?
typedef struct
{
char* value;
long * valuelen;
}COL_DATA_ODBC; //每一列的内容
class CODBCSet
{
public:
COL_DATA_ODBC* m_coldata;
public:
CODBCSet();
virtual ~CODBCSet();
}
CODBCSet::CODBCSet()
{
m_coldata = 0;
}