【发布时间】:2016-03-02 11:15:19
【问题描述】:
我正在使用 C 中的矩阵,但我收到了一个我似乎无法解决的警告。
警告是:指针和整数的比较[默认启用]
#include <stdio.h>
#include <stdlib.h>
int procura_matriz(int **m, int numero, int y, int k){
int i, j, trueOrFalse=0;
for(i=0;i<y*k;i++){
if (m[i]==numero){
trueOrFalse=1;
break;
}
}
return trueOrFalse;
}
主要:
#include <stdio.h>
int main(){
int trueOrFalse;
int y=5, k=2;
int m[5][2] = {{1,2},{3,1},{5,12},{4,8},{29,10}};
int numero =13;
trueOrFalse=procura_matriz(m, numero, y, k);
printf("\n0(Não tem numero) | 1 (Tem numero) -> %d\n", trueOrFalse);
return 0;
}
【问题讨论】:
标签: c function pointers compare warnings