🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: dynamiczne tablice wielowymiarowe

#201
From: Arkadiusz Dabrowski
Date: Sat, 01 Nov 1997 16:00
38 lines
1554 bytes
On Fri, 31 Oct 1997 19:41:42 GMT, wp@cyberdude.com (Witold Przygoda) wrote:

>
>Dobra, na to pytanie juz sobie odpowiedzialem...
>
>>owaZmienna = new int[n][5];
>>
>>Gdyby bylo 1-wymiarowe to by bylo po prostu
>>
>>int *owaZmienna;
>>owaZmienna = new int[n];
>>
>>A jak w powyzszym?
>
>
>To jakos tak...
>
>
>int **owaZmienna;
>
>owaZmienna = new (int*)[5];
>for (int i=0; i<5; i++)  owaZmienna[i] = new int[n];

Zupelnie nie tak. Alokujesz 5 wskaznikow na inta, a nie tablice
wielowymiarowa.


Ma byc tak:

int (*a)[5];
a=new int[n][5];   // jak zamiast 5 napiszesz cos innego, to kompilator
                   // wglosi niezgodnosc typow (przynajmniej dobry kompilator tak zrobi)


    +--\ /--\ +--\ +--\ /--\ |  |             Arkadiusz Dabrowski
    |  | |  | |--< |--/ |  | |  |             dobrov@priv.onet.pl
    +--/ \--/ +--/ |  \ \--/  \/     stare konto:
                                     dobrov@zeus.polsl.gliwice.pl
Technical Details
Message-ID: <345a58d8.616700@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.icm.edu.pl!not-for-mail
References: <34631720.129460531@news.uci.agh.edu.pl> <34643383.136727859@news.uci.agh.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.icm.edu.pl!not-for-mail
From: dobrov@friko.onet.pl (Arkadiusz Dabrowski)
Newsgroups: pl.comp.lang.c
Subject: Re: dynamiczne tablice wielowymiarowe
Date: Sat, 01 Nov 1997 16:00:34 GMT
Organization: ICM
Lines: 38
Message-ID: <345a58d8.616700@news.icm.edu.pl>
References: <34631720.129460531@news.uci.agh.edu.pl> <34643383.136727859@news.uci.agh.edu.pl>
NNTP-Posting-Host: rap-wct70.katowice.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit