Langage c

gaby10 Messages postés 460 Statut Membre -  
mamiemando Messages postés 34195 Date d'inscription   Statut Modérateur Dernière intervention   -
salut á tous
comment peut-on avoir le programme des fichiers inclus tel que
PRINTF ,SCANF.... de la bibliotek. apres la compilation .
En d'autre termes peut-on voir la maniere dont les fonctions comme PRINTF,.....sont programmées apres une compilation?
A voir également:

2 réponses

aralicia Messages postés 20 Statut Membre 1
 
hé bien non. En effet, le language C, tu le sais est un language compilé, et non interprété. Or la compilation est destructive. Les commentaires sont immédiatement suprimés, tandis que le compilateur inclut directement les fichiers indiqués par des #include. Les constantes sont également automatiquement remplacées. Enfin, le compilateur transforme le résultat en language machine, traduction irreversible à ma connaissance.
0
mamiemando Messages postés 34195 Date d'inscription   Statut Modérateur Dernière intervention   7 895
 
Hum, en fait, pour être précis les #define et #include (en fait tout ce qui commence par #) est traité par le précompilateur. Le précompilateur ne sait en gros que faire des remplacements mais ne regarde dans le code source que les instructions commencant par #. Une fois cette phase terminée, la compilation proprement dite débute...

En cherchant sur google tu devrais trouver ton bonheur :
http://web.comlab.ox.ac.uk/oucl/work/ian.lynagh/Printf/

Bonne chance
0