Ir ao conteúdo
  • Cadastre-se

phili

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

Reputação

0
  1. Boa noite galera, preciso criar uma thread que faça a soma e uma que faça a subtração de dois valores A e B lidos pelo teclado, como posso passar esses valores A e B para as threads? Fiz um código assim mas não tô conseguindo repassar os valores lidos Obrigado! #include <pthread.h> #include <stdio.h> #include <windows.h> #define NUM_THREADS 4 void *ThreadSOMA(void *threadid1) { long tid1; tid1 = (long)threadid1; int soma,a,b; soma=a+b; printf("%d",soma); pthread_exit(NULL); } int main () { pthread_t t1; int create; int a,b,soma; scanf("%d",&a); scanf("%d",&b); soma=a+b; create = pthread_create(&t1, NULL, ThreadSOMA, (void *) soma); 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...