Langage c

Fermé
gaby10 Messages postés 445 Date d'inscription vendredi 25 novembre 2005 Statut Membre Dernière intervention 3 février 2013 - 2 déc. 2005 à 17:23
mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 - 4 déc. 2005 à 00:45
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 Date d'inscription samedi 3 décembre 2005 Statut Membre Dernière intervention 26 juin 2007 1
3 déc. 2005 à 23:13
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 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 7 809
4 déc. 2005 à 00:45
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