Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [c] une petite question pour ceux qui maitrisent le c




----- Original Message -----
From: "Christophe Desforges" <christophe.desforges@libertysurf.fr>
To: <aide-linux@lists.over-link.net>
Sent: Monday, September 01, 2003 10:01 PM
Subject: Re: [c] une petite question pour ceux qui maitrisent le c


Le Mon, 1 Sep 2003 14:47:00 +0200
"Thierry FOURNIER" <poubelle@prosernat.com> a écrit:

> oui, mais ce qui m'as mis la puce a l'oreille, c'est les tableau
dynamiques
> ...
> si c'est dynamique ca doit etre rellement executer et non executé avant la
> compilation
>

Quoi !!! des tableaux dynamiques en C !!! On m'aurait
menti ?

C'est vrai il n'y a pas de tableau dynamique en C. Et l'opérateur sizeof
n'est pas une fonction (quelle horreur, mea culpa ;0)), il faudrait comme
dit utiliser l'option -S pour voir le code assembleur produit par le
compilateur. La fonction sizeof est en effet traduite par une ou plusieurs
opérations mémoire assembleur, mais celà dépend du jeu d'instructions de ton
processeur (INTEL, SPARC), indirectement de la plate-forme sur laquelle tu
compile. A toi de voir le résultat produit par le compilateur avec
l'option -S. Mais rien n'est exécuté avant la compilation dans un programme,
sinon, a quoi servirait t'il notre compilateur?


--
Christophe Desforges
christophe.desforges@libertysurf.fr
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html



----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html


Aide Linux - Liste de diffusion Ze-Linux