1.内存,动态扩容的,如链表之类的,必须由malloc开辟空间来存储,因为如果在方法里面直接设一个变量再添加,虽然也开辟了空间,但是会随着对应函数结束而出栈,对应的空间就没了,所以要用malloc再堆中开辟空间;
2.C++最关键的两点,指针和内存开辟(堆,栈)
3.顺序表按顺序连续
4.链表靠关系连接,如果要插入就把箭头指向改变就好,每个结点(值,下个结点地址)
1.内存,动态扩容的,如链表之类的,必须由malloc开辟空间来存储,因为如果在方法里面直接设一个变量再添加,虽然也开辟了空间,但是会随着对应函数结束而出栈,对应的空间就没了,所以要用malloc再堆中开辟空间;
2.C++最关键的两点,指针和内存开辟(堆,栈)
3.顺序表按顺序连续
4.链表靠关系连接,如果要插入就把箭头指向改变就好,每个结点(值,下个结点地址)