🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #695

Re: fscanff i sekwencja formatujaca

#695
From: Mechanik
Date: Wed, 21 Jan 1998 19:48
26 lines
1653 bytes
Dnia Tue, 20 Jan 1998 19:39:21 +0100 Qrczak <qrczak@knm.org.pl> napisal tak:

>On Tue, 20 Jan 1998, Marek Kotowski wrote:

>Jeśli nazwisko jest typu char *, to &nazwisko _jest_ typu char **.
>Nazwisko jest wartością zmiennej, a &nazwisko jest adresem tej zmiennej
>(i jest stałą o ile to jest zmienna globalna).

>Jeśli natomiast nazwisko jest typu char[WIELKOŚĆ] (co jest kompatybilne
>z char *), to &nazwisko jest typu char (*)[WIELKOŚĆ], czyli jest
>wskaźnikiem na tablicę danej WIELKOŚCi. Wartości nazwisko i &nazwisko są
>takie same, ale są innego typu - nazwisko jest wskaźnikiem na znak, a
>&nazwisko jest wskaźnikiem na całą tablicę znaków. Adres tej tablicy nie
>jest trzymany w żadnej zmiennej - jest stały o ile to jest zmienna
>globalna.

Chce tylko zauwazyc ze jesli mamy:

char nazwisko[WIELKOSC];

to wyrazenie &nazwisko nie ma sensu, tak jak nie ma sensu wyrazenie &3.1415, bo nie
mozna brac adresu stalej. I wtedy kompilator daje ostrzezenie.

VANITAS VANITATUM ET OMNIA VANITAS

Mechanik
Technical Details
Message-ID: <6a5fji$rc9$1@sunsite.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail
References: <Pine.LNX.3.96.980120181552.552J-100000@qrnik.knm.org.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail
From: ireks@bigfoot.com (Mechanik)
Newsgroups: pl.comp.lang.c
Subject: Re: fscanff i sekwencja formatujaca
Date: Wed, 21 Jan 1998 19:48:57 GMT
Organization: ICM's news server
Lines: 27
Message-ID: <6a5fji$rc9$1@sunsite.icm.edu.pl>
References: <Pine.LNX.3.96.980120181552.552J-100000@qrnik.knm.org.pl>
Reply-To: ireks@bigfoot.com
NNTP-Posting-Host: rap-cen140.opole.tpnet.pl
X-Newsreader: Forte Free Agent 1.0.82
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit