Les com's en C : Explications si vous ne comprenez pas

Salut ! Vous avez fait l'exercice " les com's en C", mais même après avoir relu le cours, testé ... vous ne comprenez toujours pas ? Pas de panique !

 

Question 1

Ce code est-il correcte : int main(//cette fonction ne contient aucun paramètre) { return 0; }

J'ai coloré le code comme ce qui a pu se passer dans votre esprit... Mais en réalité, ce n'est pas ça. Le commentaire // va jusqu'au bout de la ligne !

Voilà la vrai coloration :

int main(//cette fonction ne contient aucun paramètre) { return 0; }

Donc, ce qui sera compilé est :

int main(

Ce qui est forcément faux !

 

Question 2

Comment fait-on pour afficher un commentaire sur plusieurs ligne avec "//"

On ne peut pas ! Ce commentaire sert à afficher sur une ligne ! C'est le commentaire /*           */ qui permet d'afficher des commentaires sur plusieurs lignes !

 

Question 3

Ce commentaire est-il correcte /* Salut bande de gogo ! */

Ce code est vrai. /* ouvre et */ ferme. Tout ce qui est à l'intérieur est un commentaire.


Question 4

Peut-on placer des commentaires hors de la fonction main ?

Oui, évidemment. Souvenez-vous de ce code :

/*================================================================================#

# fichier écrit par Ephilion pour www.ephilion-tuto.e-monsite.com                                            #

#================================================================================*/


int main() //ça, c'est la fonction principale du programme
{
    /* ici on
    trouvera
    diverses instructions */


    return 0; /* instruction de fin */
}

Que dites-vous pour votre défense ?Langue tirée

 

Question 5

Ce code va t-il compiler ? int main() { return /* Commentaire ! */ 0; }

Je pense que c'est la question la plus dure. En C, à la compilation, les commentaires ne sont pas pris en compte. Donc, ce code va compiler car :

int main() { return  0; }

c'est juste.


Conclusion

J'espère que vous avez tout compris. Bonne chance pour vos commentaires !

Commentaire (0)

Aucun commentaire

Ajouter un commentaire
Vous

Votre message

Plus de smileys

Champ de sécurité

Veuillez recopier les caractères de l'image :



Dernière mise à jour de cette page le 05/11/2008

Créer un site internet gratuit avec E-monsite.com - Signaler un contenu illicite - Voir d'autres sites dans la catégorie Programmation
Comment créer un site - Videos Droles - Clips musique - Cours création de site web