У меня есть одномерный массив, состоящий из указателей на голову стека. Мне нужно передать этот массива в функцию, чтобы там его использовать
Делаю так:
struct Stack
{
int data;
Stack* next;
};
...
int searchByHash(Stack** hashTable, int element)
{
...
}
int _tmain(int argc, _TCHAR* argv[])
{
...
Stack* hashTable[M] = { NULL };
...
searchByHash(hashTable, 2);
...
}
- он передает в функцию только первый элемент массива, только первую голову
Начинаю подставлять скобки вместо одной звездочки и скобки в вызов - выдает ошибку.