[求助]应用程序错误
我用VC6.0写的程序编译连接都通过了在运行提示应用程序错误
"0x00402249"指令引用的"0xcdcdcdd5"内存.该内存不能为"read".
可能是什么原因造成的啊
我定义了这样一个类
#ifndef _filelist_H
#define _filelist_H
class DNode
{
public:
DNode *DeleteNode(void);
DNode *left;
DNode *right;
void fuzhi(DNode *, int, double *, double *, double *);
int flag;
double qidian_x;
double qidian_y;
double qidian_h;
double zhong_x;
double zhong_y;
double zhong_h;
double yuan_x;
double yuan_y;
double yuan_h;
double yuan_r;
double yuan_l;
};
我选择了debug里的go 结果在主函数中if(p->flag==1)这句提示Unhandlen exception in file.exe: 0xC0000005: Access Violation
p定义为DNode类型的指针