定义个结构node,然后typedef struct node NODE[10];是什么意思?我知道typedef struct NODE;是什么.请高手说明一下这里的[10]意味着什么.最好举个简单的例子.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 01:14:28
定义个结构node,然后typedefstructnodeNODE[10];是什么意思?我知道typedefstructNODE;是什么.请高手说明一下这里的[10]意味着什么.最好举个简单的例子.定

定义个结构node,然后typedef struct node NODE[10];是什么意思?我知道typedef struct NODE;是什么.请高手说明一下这里的[10]意味着什么.最好举个简单的例子.
定义个结构node,然后typedef struct node NODE[10];是什么意思?
我知道typedef struct NODE;是什么.
请高手说明一下这里的[10]意味着什么.
最好举个简单的例子.

定义个结构node,然后typedef struct node NODE[10];是什么意思?我知道typedef struct NODE;是什么.请高手说明一下这里的[10]意味着什么.最好举个简单的例子.
指令typedef struct node NODE[10];用于定义一个数组类型,该数组包含10个元素,每个元素为struct node类型.
使用时,将类型名NODE当作一个数组类型来使用.比如:
NODE buffer;
下面的代码给buffer进行赋值,
int i;
for(i = 0; i < 10; i++)
{
buffer[i].x = i; // 假设struct node包含一个整型成员x
}