首页 > 编程语言 > 详细

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用

时间:2014-05-26 17:30:45      阅读:614      评论:0      收藏:0      [点我收藏+]

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用

传值
把实参的值赋值给行参
那么对行参的修改,不会影响实参的值

传地址
传值的一种特殊方式,只是他传递的是地址,不是普通的如int
那么传地址以后,实参和行参都指向同一个对象

传引用
真正的以地址的方式传递参数
传递以后,行参和实参都是同一个对象,只是他们名字不同而已
对行参的修改将影响实参的值

 

所谓变量是内存地址的一个抽象名字,在静态编译的程序中,所有变量名都会在编译时转换成内存地址,机器不知道变量名,只知道地址。

C 语言结构体变量名 在编译后,会变成地址,指向结构体的指针是显示的指明地址,结构体变量名,在编译后变为地址,相当于隐式指明地址。

 

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用,布布扣,bubuko.com

C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用

原文:http://www.cnblogs.com/loongqiang/p/3751876.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!