数据结构顺序表 函数定义时Sqist L和 Sqlist &L有什么区别?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/23 00:55:27
数据结构顺序表 函数定义时Sqist L和 Sqlist &L有什么区别?
void setnull(Sqlist &L)
{
\x05L.Len=0;
}
int length(Sqlist L)
{
\x05return(L.len);
}
书上给的算法 一个是重置 一个是求长度
void setnull(Sqlist &L)
{
\x05L.Len=0;
}
int length(Sqlist L)
{
\x05return(L.len);
}
书上给的算法 一个是重置 一个是求长度
![数据结构顺序表 函数定义时Sqist L和 Sqlist &L有什么区别?](/uploads/image/z/625809-57-9.jpg?t=%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E9%A1%BA%E5%BA%8F%E8%A1%A8+%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89%E6%97%B6Sqist+L%E5%92%8C+Sqlist+%26L%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3F)
&引用符号,相当于你的名字“永恒SasoRi_”.
做个比喻吧,如果要把“你”扔进水库中,扔Sqlist &L相当于把“永恒SasoRi_”扔进去,在里面的他出事了那么相当于你出事了.而扔Sqlist L相当于先克隆一个你,然后把另外一个“永恒SasoRi_”扔进去,至于进去后发生了什么与你无关.
^_^
做个比喻吧,如果要把“你”扔进水库中,扔Sqlist &L相当于把“永恒SasoRi_”扔进去,在里面的他出事了那么相当于你出事了.而扔Sqlist L相当于先克隆一个你,然后把另外一个“永恒SasoRi_”扔进去,至于进去后发生了什么与你无关.
^_^
数据结构顺序表 函数定义时Sqist L和 Sqlist &L有什么区别?
initlist(sqlist &L)和initlist(sqlist *L)有什么区别?
数据结构书上 InitList_Sq(SqList &L) InitList和InitList_Sq有什么区别?
if(L->length>=L->listsize) { } 其中 SqList *L; 顺序表 这个if()语句为什么
数据结构中,L.(*elem[i])=2;这样表达对吗?其中SqList L;
status initlist_sq(sqlist&L)每个单词什么意思
数据结构和C语言数据结构有什么区别
数据结构和C语言有什么区别?
ocean B/L 和 house B/L 有什么区别?
不锈钢焊丝308L和309L有什么区别
mol/l和mg/l有什么区别
L-谷氨酸和谷氨酸有什么区别