/* * Alterando o tamanho do segmento de dados */ #include #include #include #include #include #include int v1; int main() { char *aux, *topo; int v2; int *v3 = malloc (sizeof(int)); printf("Endereço de v3 = %p \n", &v3); topo = sbrk(0); printf("Topo da área de dados = %p\n", topo); if (sbrk(512) == -1) printf("Não foi possível alterar o segmento de dados\n"); topo = sbrk(0); printf("Topo da área de dados = %p\n", topo); return 0; }