我有一个指针(开始),该指针应该遍历整个树的右侧和左侧以打印出每个节点(输入)的内容。我有这个用于打印功能。
void printAll(node* start){
if(start == NULL) return;
printAll(start->left); //0xCDCDCDCD error
printf("%d ", start->input);
printAll(start->right);
}
该功能甚至不打印单个节点。我已经经历了该函数的至少7次迭代,所有迭代都吐出了相同的错误。我已经对“ 0xCDCDCDCD”的含义进行了一些研究。指针“开始”已分配但未初始化。
我真的不明白这是什么,或多或少如何解决它。