您的位置:首页 > 编程语言 > C语言/C++

[Error] ISO C++ forbids comparison between pointer and integer [-fpermiss

2016-05-31 11:35 686 查看
错误代码:

if(a[i]=="G"&&b[i]!="C")

    return false; 

改正后的代码:

if(a[i]=='G'&&b[i]!='C')

    return false;

解释:两种不同类型的数据不能做比较,a[i]表示的是一个字符,“C”表示的是一个字符串的收地址,所以应该把“C”改为‘C’
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CC++