当前位置: 技术问答>linux和unix
求助:无法理解这个Linux程序的输出
来源: 互联网 发布时间:2017-05-22
本文导语: 这是 Linux 高级程序设计里面的一个例子,为什么最后的 printf 输出的 which_prime 的值为0 #include #include void* compute_prime (void* arg) { int candidate = 2; int n = *((int*) arg); while (1) { int factor; int is_pri...
这是 Linux 高级程序设计里面的一个例子,为什么最后的 printf 输出的 which_prime 的值为0
#include
#include
void* compute_prime (void* arg)
{
int candidate = 2;
int n = *((int*) arg);
while (1) {
int factor;
int is_prime = 1;
for (factor = 2; factor