所以我有这个功能是应该读取文件:加载文件与字符指针,C
int lerCoordenadasFich(char bairroCoord[ ][ COLUNAS ][ 50 ], int linhas,
char *fichIn) {
int contaLinhas;
int contaColunas;
FILE *fichIn;
if((fichIn = fopen("bairro-coordenadas.txt", "r")) == NULL) {
printf("Nao foi possivel abrir o ficheiro.\n");
return 0;
}
else {
for(contaLinhas=0; contaLinhas < linhas; contaLinhas++) {
for(contaColunas=0; contaColunas < COLUNAS; contaColunas++) {
fscanf(fichIn,"%s", bairroCoord[contaLinhas][contaColunas]);
}
}
fclose(fichIn);
return 1;
}
}
但我得到的错误:
“fichIn”重新声明为不同类型的的符号
我真的需要将它声明为来自主要的字符,虽然...我怎样才能解决这个问题?
'FILE * fichIn只需重命名;'到别的东西。 – user3007735