资源简介
很小的程序,运行程序时开子线程运算Fibonacci序列,父线程输出
代码片段和文件信息
#include
#include
#include
#include
int Fibo[100]; //数组存放Fibonacci序列
pthread_t tid;
//Fibonacci函数,使用递归
int fibonacci(int n)
{
if(n==0) return 0;
else if(n==1) return 1;
else
return fibonacci(n-2)+fibonacci(n-1);
}
//产生fibonacci序列保存到数组里
void *create_fibonacci(void *num)
{
int n = (int)num;
while(n>=1){
Fibo[n-1] = fibonac
评论
共有 条评论