Bonjour,
C'est encore moi avec une question de compilation C

Quand j'ecris dans un programme c un commentaire fin de ligne c'est � dire 
commencant par un double // le commentaire allant d'apres la definition de ce
mode jusqu'a la fin de la ligne. si ce commentaire se termine par un \
(backslash) la ligne suivante qui contient du code a compiler est
completement ignor�e par le compilateur. si le \ n'est pas le dernier
caractere du commentaire il n'y a aucun probleme.
Dans le livres sur c que je consulte je n'est pas trouve de limitation pour
les caracteres employ�s entre // et la fin de la ligne ni meme sur le dernier
caractere de la ligne.

Comme pour m'entrainer sur le langage C j'ecris un programme de traitement qui
utilise comme source des programmes ecris en C j'ai besoin de connaitre les
limitations des commentaires commencant par //
Connaissez vous un livre qui me donnerait tous les details des syntaxes de C
pour que je puisse en tenir compte dans le programme que j'ecris
J'utilise actuellement le livre de Claude Delannoy de chez eyrolles
 
Attention // est pour les commentaires C++
En C, il faut utiliser
 
"/*" pour le d�but des commentaires 
"*/" pour la fin
 
 
Normalement, le commentaire commence au // et se termine � la fin de la ligne.
Il se trouve que mettre un caract�re \ permet d'indiquer que la ligne se poursuit. Ceci est tr�s utile d�s que tu auras besoin des faire des #define sur plusieurs lignes.
Remarque que le caract�re \ est �galement valide en shell.
 
Comme bouqin, je te propose le poly d'un prof de l'ENSIMAG � l'adresse suivante : http://www-clips.imag.fr/commun/bernard.cassagne/Introduction_ANSI_C.html
 
J�r�me

Répondre à