2019-03-06 *&

*&区别

&是取地址

*是取值


*可以理解为取value

&可以理解为取address

*& 可以抵消        *&x就是取x地址(address)所在的值(value)        

*&a就是a 

&a就是     (address) 0x18 

a就是     (value)  1

*a    会报错  不能取值再取值

 *&*&*&a=*&*&a=*&a =a=1

同理

b就是  (value)  ox18

*b就是  后面的b=ox18(就a的address) *取(value) 得1

&b就是  b的address  ox20

*&b =b=ox18

**&b就是在ox18(*&b)所在取值 得1

&*&b就是在ox18(*&b)所在取地址得 ox20


c就是  (value) 0x20

*c就是 后面的c=ox20(就b的address)  *取(value)-> 0x18

&c就是  c的address  ox28

*&c=c

**c=1 取2次c的value第一次取得ox18 第二次取得 1

*c=0x18就是 c的值就是b的address 再取值 得 0x18 



一、函数function和方法method的区别

1、函数要手动传self,方法不用传

2、如果是一个函数,用类名去调用,如果是一个额方法,用对象去调用

Function1(recv)

recv.Method1()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 13,377评论 0 13
  • 运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符 2.比较运算符:>,<,==,!=,>=,<= 所有比较运...
    QiuXian阅读 4,427评论 0 0
  • 健哥说生活要给自己一些小恩小惠,让自己快乐。
    福瑞德牧阅读 1,432评论 0 0
  • 1.亲爱的老爸老妈 上午没有去练车,因为约考科二的几位要加速备考。上午拖地打扫卫生,然后带一箱竹叶青,买了鸡和鱼,...
    雪霁晴空喜迎春阅读 1,625评论 0 1
  • 文|陈瀛Neptune 最近听到身边的部分朋友萌生了离开目前稳定工作的想法。他们有的想跳槽到收入更高的工作,有的打...
    陈瀛Neptune阅读 12,712评论 2 7

友情链接更多精彩内容