39 lines
538 B
C++
39 lines
538 B
C++
#include <iostream.h>
|
|
#include <stdlib.h>
|
|
|
|
int main()
|
|
{
|
|
// Variablen deklarieren
|
|
int a,i;
|
|
int *pa,*pb;
|
|
|
|
// Speicher für 5 Elemente reservieren
|
|
pa= malloc(5*sizeof(a));
|
|
|
|
// Pointer Sichern
|
|
pb=pa;
|
|
|
|
// Elemente füllen
|
|
for(i=0;i<5;i++)
|
|
{
|
|
*pb=i;
|
|
// Nächstes Element
|
|
pb++;
|
|
}
|
|
|
|
// Pointer wieder auf Erstes Element zurücksetzen
|
|
pb=pa;
|
|
|
|
// Elemente ausgeben
|
|
for(i=0;i<5;i++)
|
|
{
|
|
cout << pb << "::" << *pb << "::" << endl;
|
|
pb++;
|
|
}
|
|
|
|
// Alloszierter Speicher freigeben
|
|
free(pa);
|
|
|
|
return 0;
|
|
}
|