Ir ao conteúdo
  • Cadastre-se

hugodds97

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá,Estou printando vetores >= a 1 milhão e <= 10 milhões, porém a partir de 2 milhões tenho problemas com a alocação de memoria. #include<stdio.h> #include<stdlib.h> //PROTOTIPAGEM void imprime_vetor(int v[], int *n); void preencher_vetor(int v[], int *n); int main (void) { int *n; n = malloc(40000000*sizeof(int)); *n = 10000000; //2000000; ; int v[*n]; preencher_vetor(v,n); imprime_vetor(v,n); } void preencher_vetor(int v[], int *n) { int i; for(i = 0 ; i < *n ; i++) v[i] = i; } void imprime_vetor(int v[], int *n) { int i; for(i = 0 ; i < *n ; i++) printf("[%d]",v[i]); } Erro "segmentation fault (core dumped)

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...