weixin_51140667 2022-10-19 08:11 采纳率: 75%
浏览 18

为啥力扣第二题两数相加写ListNode b(1,a);会报错

为啥写力扣第二题写ListNode b(1,a);会报错 vs都不会给我报错
题:https://leetcode.cn/problems/add-two-numbers/

img


/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode() : val(0), next(nullptr) {}
 *     ListNode(int x) : val(x), next(nullptr) {}
 *     ListNode(int x, ListNode *next) : val(x), next(next) {}
 * };
 */
class Solution {
public:
    ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {
        ListNode* a,*d;
        ListNode c(2);
        a = &c;
        ListNode b(1,a);
        d = &b;
        return d;
    }
};
  • 写回答

2条回答 默认 最新

  • Li&&Tao 2022-10-19 08:55
    关注

    你在牛客里面的注释是已经写好了,但是你在vscode里面是没有写好的,所以可以把VScode里面的注释给删掉就好了,还有貌似没有主函数,也运行不了哦

    评论

报告相同问题?

问题事件

  • 创建了问题 10月19日