*table [17]是什么意思?

Pus*_*jan 0 c++

给定代码中的*table [17]是什么?它只是制作了17份结构吗?

struct node
{
  string key;
  string no;
  node *next;
}*table[17];
Run Code Online (Sandbox Code Playgroud)

eer*_*ika 5

*table [17]是什么意思?

这是一个声明者.它声明了一个*node[17]带名字的变量table.这是一个由17个指针组成的数组node.

它只是制作了17份结构吗?

不会node.没有任何对象.