Vidyalelo
Computer Science · Q976

Linux

Engineering and GATE · Computer Science · question 976

Q976

Which one of the following statement is not true about this program? #include #include void *fun_t(void *arg); void *fun_t(void *arg) printf("%d ",getpid()); pthread_exit("Bye"); int main() pthread_t pt; void *res_t; if(pthread_create(&pt,NULL,fun_t,NULL) != 0) perror("pthread_create"); if(pthread_join(pt,&res_t) != 0) perror("pthread_join"); printf("%d ",getpid()); return 0;

A.
both printf statements will print the same value
Answer
B.
both printf statements will print the different values
C.
this program will print nothing
D.
none of the mentioned

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board