#include #include #define BLOCK_SIZE 4096 #define LIMIT 104857600 int main() { int count = 0; while(count < LIMIT && malloc(BLOCK_SIZE)) { count += BLOCK_SIZE; } printf("%d allocated\n", count); return 0; }