课程
/后端开发
/C++
/数据结构探险之线性表篇
int *e和c++中的 int& e是一样的吗?
2017-06-07
源自:数据结构探险之线性表篇 2-4
正在回答
同问,我直接把*改成&了
int *类型是指向整形的指针,而&e是引用,一般声明的时候放在等号的左边就表示引用,注意和&取地址符号区分开来.引用的意思就相当于给一个变量取了一个别名,你操作它改变他就相当于操作那个变量.引用在c++才有的,c语言没有
举报
线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用
1 回答对bool GetElem(int i,int* e)疑问
1 回答关于bool List::ListDelete(int i, int* e)
3 回答头结点和第一个结点有没有区别?
3 回答为什么要把m_pList[i]拷贝给*e?
1 回答问题bool List::ListDelete(int i, Node *n)和bool List::GetElem(int i, Node*n)中,第i个节点,for循环对应的是i-1结束,因为第一个节点计数序号为0开始的