2013-10-23 101 views
-3

我该如何继续此功能来搜索int_set数组中的'item'并返回true/false?我不知道如何使用指针作为参数工作函数C编程结构指针

struct int_set { 
     int * array; 
     int max_elements; 
     int current_elements; 
}; 

//功能

int int_set_search(struct int_set * ptr, int item){}; 
+2

你为什么不采取刺伤,然后用回来遇到麻烦时更具体的问题是什么? –

回答

0
int int_set_search(struct int_set * ptr, int item) 
{ 
    for(int i=0; i < ptr->max_elements; ++i) 
    { 
     if (ptr->array[i] == item) 
     { // Found it! 
      return TRUE; 
     } 
    } 
    return FALSE; 
}