錯誤 MSB6006 “CL.exe”已退出,代碼爲 2

報錯如下:
在這裏插入圖片描述
可能原因

  • 變量沒有初始化
typedef struct Node
{
	int data;
	Node* next;
}LinkNode;

int main()
{
	LinkNode* p;
	//p = new LinkNode;  缺少這句會報錯
	p->data = 2;
}
  • 函數中含有返回值,但是函數體內沒有返回
bool isEmpty()
{
	bool isEmpty = true;
	//return isEmpty;    缺少這句會報錯
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章