Ops, era pra usar SIZE no lugar de 1024, senão não tem sentido definir a macro né. Der... foi mal.
*********************************************************************
#include <malloc.h>
#include <stdio.h>
#define SIZE 1024
int main (void) {
void *pointer;
pointer = malloc(SIZE);
if(pointer==NULL) printf("O espaço não foi alocado\n");
else printf("Espaço alocado com sucesso\n");
return 0;
}

