> 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