Article View: fr.comp.lang.c
Article #15441Re: conjugaison et autres exos sur les chaines [Was : Un système de conj...]
From: harpo
Date: Mon, 19 Sep 2005 21:03
Date: Mon, 19 Sep 2005 21:03
40 lines
3066 bytes
3066 bytes
On Mon, 19 Sep 2005 22:12:52 +0200, Emmanuel Delahaye wrote:
> harpo wrote on 19/09/05 :
>>> Nota : vu du C, les seules valeurs admises pour NULL sont 0 et (void*)
>>> 0.
>>
>> Je comprends mieux, je pensais que cela pouvait �tre une valeur
>> arbitraire.
>
> Vu du C, non. En repr�sentation interne,le C n'en sait rien, et �a peut
> effectivement �tre n'importe quoi (mais c'est sp�cifi� par
> l'impl�mentation).
Je crois que je comprend encore plus, c'est la notion de 'repr�sentation
interne' qui demande � �tre clarifi�e . V�rifions :
En r�sum�; pour en revenir au probl�me, on paut dire que ( p != NULL )
et ( p ) sont �quivalent dans un test si p est d�clar� comme * machin ?
C'est l'impl�mentation qui rame derri�re ?
Bon, on encule un peu les mouches mais c'est important de savoir la part
de l'impl�mentation.
si j'ai compris :
char * p :
p = NULL ;
if ( ! p )
{
// ex�cut� m�me si l'impl�mentation a pr�vu 80FE0A40
// comme repr�sentation interne de NULL
}
if ( ! (long)p )
{
// pas ex�cut� si l'impl�mentation a pr�vu 80blah comme NULL
}
Ou alors le cast traduit la repr�sentation interne en 0 ?
C'est tr�s compliqu� !
Technical Details
Message-ID:
<432f27a6$0$7845$8fcfb975@news.wanadoo.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!teaser.fr!news.wanadoo.fr!news.wanadoo.fr!not-for-mailReferences:
<1126342327.583568.21420@g43g2000cwa.googlegroups.com> <mn.84407d597cfa6e6e.15512@YOURBRAnoos.fr> <432b2a92$0$7861$8fcfb975@news.wanadoo.fr> <432c19e0$0$1710$8fcfb975@news.wanadoo.fr> <432cad90$0$27422$8fcfb975@news.wanadoo.fr> <432d1b7c$0$1743$8fcfb975@news.wanadoo.fr> <432d3117$0$1742$8fcfb975@news.wanadoo.fr> <mn.93877d590449a7bc.15512@YOURBRAnoos.fr> <432d7667$0$17248$8fcfb975@news.wanadoo.fr> <mn.94047d599f0cc076.15512@YOURBRAnoos.fr> <432da70c$0$1735$8fcfb975@news.wanadoo.fr> <432dd52f$0$622$626a14ce@news.free.fr> <mn.95687d59be8517f2.15512@YOURBRAnoos.fr> <432df189$0$2933$626a14ce@news.free.fr> <432e973a$0$1013$8fcfb975@news.wanadoo.fr> <432ec68e$0$3758$626a14ce@news.free.fr> <432eff47$0$27415$8fcfb975@news.wanadoo.fr> <mn.9ce67d59d5b1a352.15512@YOURBRAnoos.fr> <432f1360$0$1010$8fcfb975@news.wanadoo.fr> <mn.9d227d5938cd81c4.15512@YOURBRAnoos.fr> <432f1a6e$0$27411$8fcfb975@news.wanadoo.fr> <mn.9d347d594d0acdf0.15512@YOURBRAnoos.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,b21b26167a936e28 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!teaser.fr!news.wanadoo.fr!news.wanadoo.fr!not-for-mail From: harpo <trashcan@hotmail.com> Subject: Re: conjugaison et autres exos sur les chaines [Was : Un système de conj...] Date: Mon, 19 Sep 2005 23:03:08 +0200 Newsgroups: fr.comp.lang.c References: <1126342327.583568.21420@g43g2000cwa.googlegroups.com> <mn.84407d597cfa6e6e.15512@YOURBRAnoos.fr> <432b2a92$0$7861$8fcfb975@news.wanadoo.fr> <432c19e0$0$1710$8fcfb975@news.wanadoo.fr> <432cad90$0$27422$8fcfb975@news.wanadoo.fr> <432d1b7c$0$1743$8fcfb975@news.wanadoo.fr> <432d3117$0$1742$8fcfb975@news.wanadoo.fr> <mn.93877d590449a7bc.15512@YOURBRAnoos.fr> <432d7667$0$17248$8fcfb975@news.wanadoo.fr> <mn.94047d599f0cc076.15512@YOURBRAnoos.fr> <432da70c$0$1735$8fcfb975@news.wanadoo.fr> <432dd52f$0$622$626a14ce@news.free.fr> <mn.95687d59be8517f2.15512@YOURBRAnoos.fr> <432df189$0$2933$626a14ce@news.free.fr> <432e973a$0$1013$8fcfb975@news.wanadoo.fr> <432ec68e$0$3758$626a14ce@news.free.fr> <432eff47$0$27415$8fcfb975@news.wanadoo.fr> <mn.9ce67d59d5b1a352.15512@YOURBRAnoos.fr> <432f1360$0$1010$8fcfb975@news.wanadoo.fr> <mn.9d227d5938cd81c4.15512@YOURBRAnoos.fr> <432f1a6e$0$27411$8fcfb975@news.wanadoo.fr> <mn.9d347d594d0acdf0.15512@YOURBRAnoos.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Lines: 40 Message-ID: <432f27a6$0$7845$8fcfb975@news.wanadoo.fr> Organization: les newsgroups par Wanadoo NNTP-Posting-Date: 19 Sep 2005 23:03:35 CEST NNTP-Posting-Host: 83.195.117.222 X-Trace: 1127163815 news.wanadoo.fr 7845 83.195.117.222:44710 X-Complaints-To: abuse@wanadoo.fr