APPFS
Advanced practical programming for scientists
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
ex4_calloc.c File Reference
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

int main ()
 

Function Documentation

int main ( )

Definition at line 4 of file ex4_calloc.c.

5 {
6  int count = 0;
7  int* p;
8 
9  while(NULL != (p = malloc(1024*1024*1024)))
10  {
11  for(int i = 0; i < 1024*1024; i++)
12  p[i * 1024 / sizeof(*p)] = 5;
13 
14  count++;
15  printf("Got %4d GB\n", count);
16  }
17  printf("Out of memory after %d GB\n", count);
18 
19  return 0;
20 }
#define malloc(a)
Definition: mshell.h:53
int i
Definition: ex4_struct.c:4