错误代码: S = “a##c”;
代码语言:javascript复制if(S[i] == "#"){
if(s.length()!=0)
s.pop_back();
}
异常:ISO C forbids comparison between pointer and integer [-fpermissive] 意思是:指针和整数比较出错;禁止指针和整数进行比较。 S[i]是字符,”#”表示一个字符串的首地址。
改正:
代码语言:javascript复制if(S[i] == '#'){//字符之间相互比较
if(s.length()!=0)
s.pop_back();
}