Browse Source

statische Variabeln

lookup-tables
Stephan Richter 7 years ago
parent
commit
8f278dae44
  1. 27
      src/main.c

27
src/main.c

@ -1,24 +1,13 @@ @@ -1,24 +1,13 @@
#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 zaehlen() {
static int counter = 0;
return ++counter;
}
int main() {
printf("Zähler: %d\n", zaehlen());
printf("Zähler: %d\n", zaehlen());
printf("Zähler: %d\n", zaehlen());
return 0;
}

Loading…
Cancel
Save