报错
报错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,","); //没有找到对应的函数 说明可能是你的参数写错哦了,下面会提示你,应该是什么
```
```
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库