小程序求指教,写入位置发生冲突,关于指向数组的指针赋值的,求指教!!
[code=C/C++][/code]
int n=0;
unsigned char *D;
long * W;
typedef structTNode
{
unsigned char d;
long w;
struct TNode *parent,*lchild,*rchild;
} TNode,*Tree;
void InOrderTraverse(Tree T)
{
if (T)
{
InOrderTraverse(T->lchild);
*++D = T->d;
*++W = T->w;
InOrderTraverse(T->rchild);
}
return;
}
谢谢了~~!
[解决办法]