例如线性表中顺序存储:priorElem(L,cur_e,&pre_e)中为什么使用&。GetElem(L,i,&e)同时为什么:ListInsert(&L,i,e)和ListDelete(&L,i,&e)中e一个需要&一个不需要?
2 回答
![?](http://img1.sycdn.imooc.com/545865890001495702200220-100-100.jpg)
慕桂英3389331
TA贡献2036条经验 获得超8个赞
这个是取地址的作用。一般定义一个普通变量,若要将其在指针中调用就要用&。如int a;要将a在函数void hanshu(int *t)中调用的话,那么就应该写成hanshu(&a)。另外在键盘输入数据的时候也要用到,比如scanf("%d”,&a)。&这个符号,主要用在这两个地方。
- 2 回答
- 0 关注
- 1078 浏览
添加回答
举报
0/150
提交
取消