这是大学过去的一篇论文。
有一个struct初始化:
struct double {int value; struct * double pred; struct * double succ;};
然后在主函数中:
main(...)
{
    struct double * d1, * d2, * d3;
    d1 = newDouble(33);
    d2 = newDouble(55);
    d3 = newDouble(77);
    d1 -> succ = d2;
    d2 -> pred = d1;
    d2 -> succ = d3;
    d3 -> pred = d2;
    printf("%d/n", d1->succ->succ->pred->value); // ??
}
我不明白的是->in的作用printf。我无法弄清楚实际价值是多少。