Compilateur erreur... Sur un commentaire

Résolu/Fermé
Utilisateur anonyme - 21 févr. 2016 à 22:08
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 févr. 2016 à 16:47
Bonsoir.

Voila, cela fait pas mal de temps que je programme en C mais je n'ai jamais vu une telle chose : le compilateur me renvoie une erreur sur un commentaire de type :
// commentaire

Alors qu'il n'est même pas censé le lire.
Voici l'erreur :
error: expected expression before '/' token|
error: stray '\351' in program|

Cela arrive lorsque j'ajoute simplement un commentaire à mon programme, et ce sur n'importe quel programme.
Sachez que je peux sans problème utiliser les commentaires de type :
/* Commentaire */

Mais c'est moins pratique.
Pouvez-vous m'aider ?



Merci.
EchoIsON.

5 réponses

Utilisateur anonyme
21 févr. 2016 à 22:15
Salut,

Vérifie qu'il ne manque pas les ";", "{ }", "( )" et ce genre de chose. Sinon colle un code typique entre les balises C dans l'éditeur de message.
0
Bonsoir.

Non il ne manque rien.

Voici un code par exemple :
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int* mem = NULL;

    mem = malloc(sizeof(int)); //Le compilateur renvoie une erreur sur ce commentaire par ex.
    if (mem == NULL)
    {
        exit(0);
    }

    free(mem);

    return 0;
}


De toute manière peu importe, j'ai la même erreur ici :
int main(int argc, char *argv[])
{
    //Test

    return 0;
}
0