J'ai une question à priori idiote mais peut-être pas autant que ça.
En fait c'est plus un problème de comprendre correctement une
question qui est en anglais. Il y en a deux, les voici :
int *p;
1. How can we have p address ?
2. How can we have the address contained by p ?
| Jean-Noël Mégoz wrote on 15/01/05 : | > "Nicolas" a écrit dans le message de | > news:41e6c552$0$12265$ | >> Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais | >> un opérateur. | >> | > | > D'un point de vue conceptuel, c'est la même chose ! ;) | | Ca veut dire quoi 'conceptuel' ?
un truc qui n'est pas donné à tout le monde.
-- Gaby
Emmanuel Delahaye <emdel@YOURBRAnoos.fr> writes:
| Jean-Noël Mégoz wrote on 15/01/05 :
| > "Nicolas" <nicolas@none.com> a écrit dans le message de
| > news:41e6c552$0$12265$636a15ce@news.free.fr...
| >> Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais
| >> un opérateur.
| >>
| >
| > D'un point de vue conceptuel, c'est la même chose ! ;)
|
| Ca veut dire quoi 'conceptuel' ?
| Jean-Noël Mégoz wrote on 15/01/05 : | > "Nicolas" a écrit dans le message de | > news:41e6c552$0$12265$ | >> Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais | >> un opérateur. | >> | > | > D'un point de vue conceptuel, c'est la même chose ! ;) | | Ca veut dire quoi 'conceptuel' ?
un truc qui n'est pas donné à tout le monde.
-- Gaby
Richard Delorme
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
CONCEPTUEL, ELLE, adj. A. PHYSIOL., vieilli. Qui concerne l'acte de la conception. Acte conceptuel.
Bref encore un truc cochon... ;-)
-- Richard
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
CONCEPTUEL, ELLE, adj.
A. PHYSIOL., vieilli. Qui concerne l'acte de la conception. Acte conceptuel.
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
CONCEPTUEL, ELLE, adj. A. PHYSIOL., vieilli. Qui concerne l'acte de la conception. Acte conceptuel.
Bref encore un truc cochon... ;-)
-- Richard
Jean-Noël Mégoz
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
"Emmanuel Delahaye" <emdel@YOURBRAnoos.fr> a écrit dans le message de
news:mn.7ba37d515bf09aa6.15512@YOURBRAnoos.fr...
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" <nicolas@none.com> a écrit dans le message de
news:41e6c552$0$12265$636a15ce@news.free.fr...
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur),
mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une
fonction, mais que le principe est le même : associer à une ou plusieurs
valeurs de départ, une autre valeur. Rien de plus.
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
Emmanuel Delahaye
Jean-Noël Mégoz wrote on 15/01/05 :
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation. une fonction est évaluée à l'exécution. Rien à voir.
-- Emmanuel The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html The C-library: http://www.dinkumware.com/refxc.html
"C is a sharp tool"
Jean-Noël Mégoz wrote on 15/01/05 :
"Emmanuel Delahaye" <emdel@YOURBRAnoos.fr> a écrit dans le message de
news:mn.7ba37d515bf09aa6.15512@YOURBRAnoos.fr...
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" <nicolas@none.com> a écrit dans le message de
news:41e6c552$0$12265$636a15ce@news.free.fr...
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une
fonction, mais que le principe est le même : associer à une ou plusieurs
valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation. une fonction
est évaluée à l'exécution. Rien à voir.
--
Emmanuel
The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html
The C-library: http://www.dinkumware.com/refxc.html
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation. une fonction est évaluée à l'exécution. Rien à voir.
-- Emmanuel The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html The C-library: http://www.dinkumware.com/refxc.html
"C is a sharp tool"
Richard Delorme
Jean-Noël Mégoz wrote on 15/01/05 :
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation.
une fonction est évaluée à l'exécution. Rien à voir.
La différence entre une fonction et un opérateur n'est pas là.
-- Richard
Jean-Noël Mégoz wrote on 15/01/05 :
"Emmanuel Delahaye" <emdel@YOURBRAnoos.fr> a écrit dans le message de
news:mn.7ba37d515bf09aa6.15512@YOURBRAnoos.fr...
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" <nicolas@none.com> a écrit dans le message de
news:41e6c552$0$12265$636a15ce@news.free.fr...
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur),
mais
un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur
comme une
fonction, mais que le principe est le même : associer à une ou plusieurs
valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation.
"Emmanuel Delahaye" a écrit dans le message de news:
Jean-Noël Mégoz wrote on 15/01/05 :
"Nicolas" a écrit dans le message de news:41e6c552$0$12265$
Attention, sizeof n'est pas une fonction, (qui renvoie une valeur), mais un opérateur.
D'un point de vue conceptuel, c'est la même chose ! ;)
Ca veut dire quoi 'conceptuel' ?
Ça veut dire que je ne pense pas qu'un compilo traite un opérateur comme une fonction, mais que le principe est le même : associer à une ou plusieurs valeurs de départ, une autre valeur. Rien de plus.
sizeof est un opérateur qui est évalué à la compilation.
(Note bien que sizeof donne bien la taille en « bytes », non en octets.)
Euh ?
Emmanuel Delahaye
Christophe Tela wrote on 17/01/05 :
(Note bien que sizeof donne bien la taille en « bytes », non en octets.)
Euh ?
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines (DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof (int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
-- Emmanuel The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html The C-library: http://www.dinkumware.com/refxc.html
"Clearly your code does not meet the original spec." "You are sentenced to 30 lashes with a wet noodle." -- Jerry Coffin in a.l.c.c++
Christophe Tela wrote on 17/01/05 :
(Note bien que sizeof donne bien la taille en « bytes », non en
octets.)
Euh ?
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines
(DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof
(int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
--
Emmanuel
The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html
The C-library: http://www.dinkumware.com/refxc.html
"Clearly your code does not meet the original spec."
"You are sentenced to 30 lashes with a wet noodle."
-- Jerry Coffin in a.l.c.c++
(Note bien que sizeof donne bien la taille en « bytes », non en octets.)
Euh ?
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines (DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof (int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
-- Emmanuel The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html The C-library: http://www.dinkumware.com/refxc.html
"Clearly your code does not meet the original spec." "You are sentenced to 30 lashes with a wet noodle." -- Jerry Coffin in a.l.c.c++
Vincent Lefevre
Dans l'article , Emmanuel Delahaye écrit:
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines (DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof (int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
Mais signalons au passage que sur de telles machines, l'implémentation ne peut pas être une implémentation hébergée.
Dans l'article <mn.8d0e7d51b32b479a.15512@YOURBRAnoos.fr>,
Emmanuel Delahaye <emdel@yourbranoos.fr> écrit:
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines
(DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof
(int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
Mais signalons au passage que sur de telles machines, l'implémentation
ne peut pas être une implémentation hébergée.
[FAQ] Les bytes ne font pas forcément 8 bits. sur certaines machines (DSP TMS320C54, par exemple), sizeof (char) == sizeof (short) == sizeof (int) == 1 (bien sûr). Ce '1' fait en fait 16 bits.
Mais signalons au passage que sur de telles machines, l'implémentation ne peut pas être une implémentation hébergée.