数据结构中&的作用是什么?

例如线性表中顺序存储:priorElem(L,cur_e,&pre_e)中为什么使用&。
GetElem(L,i,&e)
同时为什么:
ListInsert(&L,i,e)和ListDelete(&L,i,&e)中e一个需要&一个不需要?

蝴蝶不菲
浏览 1093回答 2
2回答

慕桂英3389331

这个是取地址的作用。一般定义一个普通变量,若要将其在指针中调用就要用&。如int a;要将a在函数void hanshu(int *t)中调用的话,那么就应该写成hanshu(&a)。另外在键盘输入数据的时候也要用到,比如scanf("%d”,&a)。&这个符号,主要用在这两个地方。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

数据结构