randagi \223 e \224 errore in C

Ho ottenuto alcuni randagi errori con altri errori, non ho idea del perché :

[Errore] randagi ‘\223’ in programma

[Errore] randagi ‘\224′ in programma In funzione del tipo int
readData(GymRecord**)’:

[Errore] ‘2t non è stato dichiarato in questo ambito

[Errore] richiesta per il membro ‘nome’ in ‘*(dir + ((unsigned long long
int)(((unsigned long long int)k) * 8ull)))’, che non è di classe
tipo ‘GymRecord*’

[Errore] richiesta per il membro ‘età’ in ‘*(dir + ((unsigned long long
int)(((unsigned long long int)k) * 8ull)))’, che non è di classe
tipo ‘GymRecord*’

int readData(struct GymRecord *dir[]){

    FILE *fdir=fopen(“q2.txt”,"r");
    char buff[MBUFF];
    int k=0;

    while(k<MDIR && fgets(buff,MBUFF-1,fdir)){
        strcpy(dir[k].name,strtok(buff,","));
        dir[k].age=atol(strtok(NULL,"\n"));
        k++;
    }

    return(k);
}
  • L’evidenziazione della sintassi dovrebbe aiutare…
InformationsquelleAutor Amin Husni | 2013-01-04



2 Replies
  1. 28

    Si deve avere incollato alcuni ben formattato il testo da un sito web, ma il compilatore vuole di testo normale. Il problema è con il vostro e caratteri. Sostituire loro con le normali quotazioni, ", e si dovrebbe andare bene.

  2. 5

    I tuoi preventivi per il nome del file siano sbagliate. Questa linea

    FILE *fdir=fopen(“q2.txt”,"r");

    Deve essere

    FILE *fdir=fopen("q2.txt","r");

Lascia un commento