Re: [maillist] C++ Problem

Erik Heim (erik@s-direktnet.de)
Fri, 20 Aug 1999 23:29:01 +0200

"Dr.Stephan Melin" wrote:

> Oh und hier noch eine kleine "Übungsaufgabe":
> Ich möchte ein Array (so wie in z.B. Pascal) mit Indices von -10 bis 10
> einschließlich.
> Also damit so etwas geht:
> a[-3] = ...
>
> Auflösung folgt ;-)

Hi.

Koennte man so machen: ;-))

main()
{
unsigned int index;
int array[ 21 ]; /* -10,-9,-8,...0 ,1,2,3,4...10 */
/* 0 1 2 10 20 */
/* Indizes laufen von 0 bis 20 */
int *ap;
/* ap ausrichten, dass er auf array[0] zeigt */
ap=&array[10];

for ( index = -10 ; index!=11 ; index++ )
ap[index]=index;

}

bis dann ...

\\|//
(- o) ... und tschuess .... Erik.
--------oOOo-(_)-oOOo------------------------------------------------
"Just Do It" mailto:erik@itm-research.de