cで連結リストの要素へのポインタを取得したい。これが私のコードです。「型 'bigList' を返すときに互換性のない型ですが、'struct bigList **' が予期されていました」というエラーが表示されます。助けてください。ありがとう
/*this is the struct*/
struct bigList
{
char data;
int count;
struct bigList *next;
};
int main(void)
{
struct bigList *pointer = NULL;
*getPointer(&pointer, 'A'); //here how do I store the result to a pointer
}
/*function to return the pointer*/
bigList *getPointer(bigList *head, char value)
{
bigList temp;
temp=*head;
while(temp!=NULL)
{
if(temp->data==value)
break;
temp = temp->next;
}
return *temp; //here I get the error I mentioned
}