这个题目描述的不好,我也不知道如何描述。。
在数据结构和算法分析这本书上有这样一段代码:
typedef int disjset[munset+1];
//这里的定义数组可以直接这样吗?
//或者这里定义的是一个数据类型?
void initialize(disjset s)//因为disjset是数据类型所以这里可以定义一个新的数组?
{
for(int i=numset;i>0;i--)
s[i]=0;
}
我就是觉得这里的数组刷新了我之前对数组的映像,,以及,typedef好神奇好费解
希望懂的朋友可以给我讲一下里面的原理,谢谢啦!