資源簡介
很小的程序,運行程序時開子線程運算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
評論
共有 條評論