c语言关于指针的题目,求助

刚学c语言,其他还好就是觉得指针这块难懂,有什么经验吗,有了数组不是很方便吗,为什么要指针。
这道题目思路有的,但是涉及指针觉得晕,请求帮助。
参照数组内容,编写按指定规则构造二叉树的函数。设形参数组a[]中有n个整数。
规则:
(1)以a[0]的值为根结点的值;
(2)若子树根结点的值为a,则该子树左子结点和右子结点的值分别为a[2*i+1](2*i+1<n)和a[2*i+2](2*i+2<n)。
最后编辑2007-07-27 10:02:56