码迷,mamicode.com
首页 > 编程语言 > 详细

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

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

标签:style   c   java   a   color   int   

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

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

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

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

 

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

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

 

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

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

标签:style   c   java   a   color   int   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!