报错

报错no viable overloaded '=';

```

ListNode f=head,s=head;
while(k--) f=f.next;//你试图用一个f结构体接收指针 

```

报错non-void function does not return a value in all

```

class Solution {int n=0;
public:
    int kthToLast(ListNode* head, int k) {
        if(!head) return 0 ;
        int val=kthToLast(head->next,k);
        n++;
        if(n<k){
return 0;
        }
        else if(n==k){

            return head->val;
        }
        else if(n>k) return val;//这里使用了else if()而后面没有else了!! 一定要包含所有的情况否则编译不过!
    }
};

```

 

##invalid operands to binary expression ('std::string' (aka 'basic_string<char>') and '__gnu_cxx::__alloc_traits<std::allocator<char>

```

string removeDuplicates(string s) {
        stack<char> st;
        for(auto i:s){//此处使用了auto对s操作希望能变成char类型,但是不可以这么操作,所以正确做法:for(char i:s)
            if(st.empty()||i!=st.top()){
                st.push(i);
            }
            else st.pop();
        }
```
##error: no matching member function for call to 'insert' s.insert(s.begin()+i+1,","); //没有找到对应的函数 说明可能是你的参数写错哦了,下面会提示你,应该是什么
```
 
```
posted @   liang302  阅读(456)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示
主题色彩