单选题 1分

有如下C语言程序void * th_f(void * arg){printf("Hello World");pthread_join(2);}int main(void){pthread_t tid;...

有如下C语言程序
void * th_f(void * arg)
{
printf("Hello World");
pthread_join(2);
}
int main(void)
{
pthread_t tid;
int st;
st = pthread_create(&tid, NULL, th_f, NULL);
if(st==0)
printf("Oops, I can not createthread\n");
exit(NULL);
}
针对上述程序,下列叙述中哪一个是正确的?
  • A. 线程th_f运行后主动退出
  • B. 线程th_f运行后等待一个特定的线程退出
  • C. 线程th_f运行后主动释放CPU给其他线程
  • D. 线程th_f运行后进入死循环

你可能感兴趣的试题

1 单选题 1分
  • A. 人机交互接口
  • B. 软件开发基础
  • C. 第一道安全防线
  • D. 虚拟机和扩展机
3 单选题 1分
  • A. 操作系统所处的状态
  • B. CPU在运行时所处的状态
  • C. 内存在运行时所处的状态
  • D. 安全系统所处的状态
4 单选题 1分
  • A. 中断请求
  • B. 中断断点
  • C. 中断屏蔽
  • D. 中断优先级排队
5 单选题 1分
  • A. 从当前程序跳转到调用程序
  • B. 调用程序多次嵌套与递归
  • C. 调用程序一般与当前程序有关
  • D. 调用结束后返回原程序