🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#15066
From: Emmanuel Delahaye
Date: Sun, 16 Oct 2005 18:09
38 lines
2443 bytes
Pierre Maurette a �crit :
> Emmanuel Delahaye, le 16/10/2005, a �crit :
> 
>> Pierre Maurette a �crit :
> 
>>> argv[]
>>
>> argv[] est un tableau ? Interessant. De quelle taille ?
> 
> C'est un tableau de type incomplet. Extrait de la norme:
> "An array type of unknown size is an incomplete type"

Dans le cadre d'un param�tre ? J'en doute. EN tout cas, cette phrase 
signifie

"Un type tableau de taille inconnue est un type incomplet". Il n'est pas 
question de tableau mais de type...

L'anglais, c'est comme le reste, �a s'apprend...

> Certes. Pas exactement le m�me type. Mais de l� � �crire "ien � voir"...
> 
>> 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.
> 
> Certainement pas (T*)[SIZE]. Peut-�tre T(*)[SIZE], en tout cas �a s'�crira:

Ok, j'ai toujours eu du mal avec cette notation �trange...

> typedef T(*TypeDefini)[SIZE];
> ou
> T(*TypeDefini)[SIZE] = &UnTableau;

Le & fait toute la diff�rence.

-- 
C is a sharp tool
Technical Details
Message-ID: <43529770$0$21301$626a54ce@news.free.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!infeed-4.proxad.net!nnrp3-1.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> <435209e6$0$22392$626a14ce@news.free.fr> <mn.82a47d5a9bb7d5de.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!news1.google.com!proxad.net!infeed-4.proxad.net!nnrp3-1.free.fr!not-for-mail
Date: Sun, 16 Oct 2005 20:09:39 +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> <435209e6$0$22392$626a14ce@news.free.fr> <mn.82a47d5a9bb7d5de.31483@laposte.net>
In-Reply-To: <mn.82a47d5a9bb7d5de.31483@laposte.net>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 38
Message-ID: <43529770$0$21301$626a54ce@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 16 Oct 2005 20:09:53 MEST
NNTP-Posting-Host: 81.65.109.208
X-Trace: 1129486193 nnrp3-1.free.fr 21301 81.65.109.208:29877
X-Complaints-To: abuse@proxad.net