Browse Source

Speicherallokation

lookup-tables
Stephan Richter 7 years ago
parent
commit
652ac0d872
  1. 22
      src/main.c

22
src/main.c

@ -1,12 +1,24 @@ @@ -1,12 +1,24 @@
#include<stdio.h>
#include<stdlib.h>
int main() {
int size=0;
int *array;
printf("Array-Groesse eingeben: ");
scanf("%d", &size);
// Speicher reservieren
array = (int *) calloc(size, sizeof(int));
if(array != NULL) {
printf("\nSpeicher ist reserviert\n");
free(array);
printf("\nSpeicher wurde wieder freigegeben\n");
}else {
printf("\nKein freier Speicher vorhanden.\n");
}
int zahl = 7;
int *zeiger;
zeiger = &zahl;
printf("Zeiger-Adresse: %d\n", zeiger);
printf("Zeiger-Wert: %d\n", *zeiger);
return 0;
}

Loading…
Cancel
Save