关于线性表的问题 L->data[]代表的是什么

clair 发布于 2016/05/09 15:52
阅读 295
收藏 0
typedef struct {
    int data[20];
    int Length;
}sqList;

int main()
{
    sqList*L;
    L->data[0]=10;
    L->data[1]=20;
    L->Length=5;
    printf("%d\n",L->data[0]);
    printf("%d\n",L->data[1]);
    printf("%d\n",L->Length);
    return 0;
}

无法运行 L->data[]是指向地址吗 初学 希望可以详细解答


以下是问题补充:

@clair:请问这段代码怎么改呢 (2016/05/09 18:37)
加载中
0
xpbob
xpbob
sqList*L是指针,他可以指向结构体里的数据的地址,L->data[0]这样就是指向了结构体数据的第一个位置,指向的其实是数组存放数据的位置
返回顶部
顶部