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

原创 2016年05月31日 11:35:26

错误代码:

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

改正后的代码:

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


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


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS:“warning:comparison between pointer and integer”

if (num == 0) { //提示 Comparison between pointer and integer ('id _Nullable' and 'int')    转换下就好了 i...

mysql数据库优化原则

一、一个例子 数据库需要处理的行数: 189444*1877*13482~~~479亿 如果在关联字段上加上合适的索引: 数据库需要处理的行数:368006*1*3*1~~~110万...

看似简单的 fgets() 其实很不简单(坑爹的C语言)

很平常的一个C语言练习题: “使用 fgets() 读取一个ASCII编码的文本文件内容,向控制台逐行输出其中所有文本。” 你能很轻松的做对这个题目吗?SHOW一段代码来看看。 你写的代...
  • liigo
  • liigo
  • 2013年08月10日 18:05
  • 5965

A warning - comparison between signed and unsigned integer expressions [-Wsign-compare]的解决方法

源程序是 /*********************产生观测模型****************************/ void ProRobotics::GenObservations(flo...

What are the differences between a pointer variable and a reference variable in C++?

Question: I know references are syntactic sugar, so code is easier to read and write. But wh...

JNI - Divide by Zero. A comparison between Java and C(1)

A comparison of DivideByZero(c++ and Java)

CSharp - Comparison between IComparer and IComparable

Comparison between IComparer and IComparable

part 8: comparison between OOL and FL

OOP和函数编程的区别 表格:行是operation,列是variant 函数编程:      每个operation都是一个函数,每个函数都有若干branch,每个branch都对应一...

[dynamic FL]part 6:comparison between Dynamic and Static

各种语言的比较: Dynamic type language VS Static type language:      Dynamic看待Static: ML好像只是Racket的子集。ML会拒...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Error] ISO C++ forbids comparison between pointer and integer [-fpermiss
举报原因:
原因补充:

(最多只允许输入30个字)