c/c++语言*&s是什么意思s是一个结构体类型在向一个函数传参的时候用*&s传参,他代表的是什么意思啊

如题所述

*在C中代表取值运算符,&代表取地址运算符,两个同时出现时相互抵消。*&s就是s
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-06
&s是地址,*是指针。*&s是指指向&s地址的指针
j = *&s就是j = s的意思本回答被提问者采纳
第2个回答  2011-07-07
指针的引用,三楼说的很对。这样做还有一个目的是,当函数对结构体S做了改变之后,能够把改变后的值保存下来返回。
第3个回答  2011-07-06
指针引用,c语言没有引用,c++才有,不创建参数副本追问

可以给画个图说明一下么,我是初学者,对指针很茫然,谢谢

相似回答