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

来源:互联网 发布:mysql数据库存储引擎 编辑:程序博客网 时间:2024/06/06 03:21

错误代码:

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

改正后的代码:

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


解释:两种不同类型的数据不能做比较,a[i]表示的是一个字符,“C”表示的是一个字符串的收地址,所以应该把“C”改为‘C’


0 1
原创粉丝点击