typedef struct treeNode {
char data;
struct treeNode* left;
struct treeNode* right;
} treeNode;
treeNode* makeRootNode(char data, treeNode* leftNode, treeNode* rightNode) {
treeNode* root = (treeNode*)malloc(sizeof(treeNode));
root->data = data;
root->left = leftNode;
root->right = rightNode;
return root;
}
너무 길어서 이정도만 가져왔는데
root->data = data;
이부분에서 C6011 NULL 포인터 'root'을(를) 역참조하고 있습니다.
이런 오류가 나는데 어떻게 해야할까요? 교재를 그대로 가져온건데 안되네요..
짤라온 코드는 문제없음
그럼 혹시 저 오류가 무슨오류인지 알수있을까요..?
C6011 NULL 포인터 'root'을(를) 역참조하고 있슴