Leecode刷题各种报错处理

1 结构体重定义

Leecode刷题各种报错处理_第1张图片
原来是下面这个样子,VS能编译通过,但Leecode却过不了

typedef struct ListNode {
	int val;
	struct ListNode* next;
}ListNode;

typedef struct {
    ListNode *first;
	int size;
} MyStack;

改成下面的格式就行

typedef struct newListNode {
	int val;
	struct newListNode* next;
}ListNode;

typedef struct {
    ListNode *first;
	int size;
} MyStack;

2 函数没有返回值或变量使用前未初始化

CL.exe”已退出,代码为 2

你可能感兴趣的:(算法,C/C++)