in C what is the meaning of this declaration: int *(*table())[30];
<pre><code>int *(*table())[30];
</code></pre>

<p>I cannot find a solution anywhere.
What is the *table(), can it be a function or array?</p>

<p>Can you please tell me what that means?</p>