struct node* NewNode(int data)
{
struct node* node = new(struct node);
node->data = data;
node->left = NULL;
node->right = NULL;
return(node);
}
이 오류는 함수의 첫 번째 줄에 표시됩니다. 뭐가 잘못 됐는지 알아 낸거야? 감사합니다. .new 연산자 (오류 : 구조체 앞에 예상되는 표현식)
해당 C++ 전용. 구조 노드 * 노드 = 새로운 노드와 같은 작업을 시도했는데 오류도 발생했습니다. – Ava
작성한 방식은 자유롭지 만 합법적입니다. 실제 오류를 포함하도록 게시물을 편집하고'struct node'의 정의를 작성해야합니다. – rlibby
어떤 컴파일러 (버전 포함 포함)? 문제를 나타내는 완전한 파일이 될만큼 충분한 코드를 제공 할 수 있습니까? –