链表问题
c4droid吧
全部回复
仅看楼主
level 11
d2370681859 楼主
刚刚琢磨了一下,链表是用结构体,然后通过一个指针串起来的,结构体可以储存,那么,链表怎么储存呢?是一个一个的存储还是怎的,然后存起来了,怎么把它们读回去?直接用结构体么
2016年04月03日 09点04分 1
level 7
不知道你想问什么
2016年04月03日 10点04分 2
level 14
直接存啊,链表只是多个结构体相连而已,读取的时候只要重新设置指针就好了,根本没什么可纠结的
2016年04月03日 10点04分 3
那个,读出来的时候怎么弄。。。
2016年04月03日 14点04分
是不是只要再让每一个指针再次指向下一个结构体就好了?
2016年04月03日 14点04分
额。。其实一直很想问你,那个c4droid,每次使用gotoxy或者输出一串空格,然后进行scanf或者getchar,都会看到光标位置有问题,这个怎么弄啊,
2016年04月03日 14点04分
回复 d2370681859 :用了gotoxy就是这样了,你只要在输入前把位置移到你希望的位置就好
2016年04月03日 14点04分
level 11
其实这东西很好用的。
刚开始我还以前和数组一样呢。
1动态储存。
2增删容易(效率高)。
3利用了零散的储存空间。
struct Node{
int content;//存的东东
Node *next;//指向下一个
};
2016年04月03日 10点04分 4
level 13
指针。
struct node
{
void* data;//数据
node* next;//下一个节点
};
2016年04月03日 14点04分 5
next->next就是下一个节点的下一个,以此类推
2016年04月03日 14点04分

2016年04月03日 15点04分
1