Ir ao conteúdo
  • Cadastre-se

Rodrigo Gonçalve

Membro Júnior
  • Posts

    11
  • Cadastrado em

  • Última visita

Reputação

0
  1. Ele imprime apenas uma vez a string "teste" dentro do for incluso na função *PrintHello, e após isso o programa é encerrado abruptamente;
  2. Estou iniciando Threads em C, alguém poderia explicar o porquê desse código simples estar dando erro em tempo de execução? Obrigado; #include <pthread.h> #include <stdio.h> void *PrintHello(char *x){ int i; for(i = 0; i < 5; i++){ printf("%s\n",x); } pthread_exit(NULL); } int main (){ pthread_t thread; char y[8] = "teste"; pthread_create(&thread, NULL, PrintHello, y); pthread_exit(NULL); }

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...