2q : pointeur et syntaxe - C - Programmation
Marsh Posté le 06-03-2006 à 11:26:58
Ha oui juste...merci
Et pour la première question : savez-vous pk il compile sans erreur ni warning ?
Marsh Posté le 06-03-2006 à 12:00:00
Chez moi, j'ai un warning :
fichier essai.c :
Code :
|
> gcc -Wall -o essai essai.c |
Marsh Posté le 06-03-2006 à 12:05:51
bah il compile parce que syntaxiquement c'est correct: tu lui demandes d'evaluer "toto". Dans le meme genre tu peux aussi mettre un simple ';' ca marche aussi.
MK
Marsh Posté le 06-03-2006 à 11:07:28
Bonjour,
J'ai 2 questions:
1) Pourquoi ce programme compile:
int main(){
"texte";
return 0;
}
2)
J'ai ce code:
char *var;
var = fct();
if(*var=="$" ).....
==> Le compilateur me dit ceci: "erreur: ISO C++ interdit la comparaison entre un pointeur et un entier"
Comment résoudre ce problème ? Et pourquoi ne peut t-on pas faire ça ?
Merci...