🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #15053

Re: accès à un élément de *argv[]

#15053
From: Emmanuel Delahaye
Date: Sun, 16 Oct 2005 08:05
41 lines
2767 bytes
Pierre Maurette a �crit :
> Emmanuel Delahaye, le 15/10/2005, a �crit :
> 
>> Pierre Maurette a �crit :
>>
>>>> char *argv[] est �quivallent (� un poil de grenouille pr�s) � char 
>>>> **argv
>>>
>>>
>>> Oui. L�, le tableau est parfait.
>>>
>> Gn� ? Quel tableau ?
> 
> argv[]

argv[] est un tableau ? Interessant. De quelle taille ?

> Simplement, dans le cadre de ce fil, l'�criture en tableau de char* 
> (char* argv[]) me semble plus claire que l'�criture en pointeur double 
> (char** argv). M�me si dans le cadre de param�tres de fonction, nous 
> savons tous que c'est la m�me chose, alors qu'ailleurs les confondre est 
> dangereux.

Ailleurs �a n'existe pas, � mois de d�finir un tableau initialis�.

> La premi�re forme sugg�re l'utilisation, c'est le tableau des argc 
> param�tres, l'�criture est en quelque sorte autodocument�e. La seconde 
> d�crit quant � elle la r�alit� du passage des param�tres.
> 
> Je regrette quelques points du langage C, mais �a ne changera rien. Il 
> n'est pas normal que tab et &tab soient la m�me chose 

Gn� ? Pas du tout la m�me chose. Le premier est de type T* (pointeur sur 
un objet du tableau), le second est de type (T*)[SIZE] (pointeur sur un 
tableau d'une taille d�finie). Rien � voir.

T'es s�r que tu sais de quoi tu parles ? Il serait peut �tre le temps de 
t'y mettre au lieu de nous abreuver de ta logorh�e sans fin...

-- 
C is a sharp tool
Technical Details
Message-ID: <435209e6$0$22392$626a14ce@news.free.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!proxad.net!infeed-2.proxad.net!news18-e.free.fr!not-for-mail
References: <1129375708.461315.266570@g14g2000cwa.googlegroups.com> <mn.7ba37d5a3355d570.31483@laposte.net> <4351456b$0$21287$626a54ce@news.free.fr> <mn.7cc47d5a931e003e.31483@laposte.net> <435169b4$0$18770$626a14ce@news.free.fr> <mn.814d7d5a361d8618.31483@laposte.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,81ea3528af9bc77b
X-Google-Attributes: gidf9822,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!proxad.net!infeed-2.proxad.net!news18-e.free.fr!not-for-mail
Date: Sun, 16 Oct 2005 10:05:45 +0200
From: Emmanuel Delahaye <emdelYOURBRA@noos.fr>
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
X-Accept-Language: fr, en
MIME-Version: 1.0
Newsgroups: fr.comp.lang.c
Subject: Re: accès à un élément de *argv[]
References: <1129375708.461315.266570@g14g2000cwa.googlegroups.com> <mn.7ba37d5a3355d570.31483@laposte.net> <4351456b$0$21287$626a54ce@news.free.fr> <mn.7cc47d5a931e003e.31483@laposte.net> <435169b4$0$18770$626a14ce@news.free.fr> <mn.814d7d5a361d8618.31483@laposte.net>
In-Reply-To: <mn.814d7d5a361d8618.31483@laposte.net>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 41
Message-ID: <435209e6$0$22392$626a14ce@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 16 Oct 2005 10:05:58 MEST
NNTP-Posting-Host: 81.65.109.208
X-Trace: 1129449958 news18-e.free.fr 22392 81.65.109.208:23440
X-Complaints-To: abuse@proxad.net