传值与传址

原创 2015年11月21日 08:57:09


算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了

-------------------------------------------------------------------------------------------------------------------

先举两个例字:

  int a=100;

  int b=a;

  system.out.println(b);    //b为100---->>>此为传值


  person x=new person();    //person类

  x.age=20;    //age为person类的属性

  person y=x;

   y.age=30;

   System.out.println(x.age);     //结果为30.------->>此为传址

那么问题来了,则么样区分呢?

  总结:

           简单类型的变量为传值。如 byte short int double floate 等等

          引用类型的变量为传址。如 String 对象。



版权声明:欢迎转载,但请注明出处

C语言教学--函数之间传值和传址的区别

函数之间参数的传递, 对于一般的概念(函数的定义,函数返回值,函数的调用等)就不在这里重述了, 对于初学者总是不好理解, 其实这和我们中学学习的f(x,y)=x2+y2-1是一样的, 我们可以把x,和...
  • lovesummerforever
  • lovesummerforever
  • 2013年11月14日 13:56
  • 11603

java 中的 传值 与 传址

java 中的 传值 与 传址在一些面试企业的过程当中 ,很多人看重于基础的考核。其中,传值与传地址 就是一种基础能力考核的关键,这里我总结了 5种很典型的例子 ,最后做了一个总结 首先是8种基本数据...
  • sinat_30162657
  • sinat_30162657
  • 2016年07月15日 00:19
  • 2022

C++中传值、传址与传引用的区别

1、参数传递的概念  所谓参数传递就是用函数调用所给出的实参(实际参数)向函数定义所给出的形参(形式参数)设置初始值的过程。 在c++中,调用函数时有三种参数传递方式,分别为: (1)传值调用;...
  • Silence723
  • Silence723
  • 2016年07月19日 10:07
  • 1281

传值与传址的区别与优缺点

第一次写博客,可能有点乱,那么我们就从一个实例开始吧 目标:以一个简单的实例为例,编写一个函数实现交换两个变量的数值先看正确的方法,以C语言为例 #include void f(int* x,...
  • sunruihua0522
  • sunruihua0522
  • 2013年12月12日 23:55
  • 951

内存(传值、传址、传引用)

传值、传址、传引用内存中的区别!——chenchen
  • u010191034
  • u010191034
  • 2014年09月10日 00:58
  • 1727

PHP传值和传引用、传地址的区别

PHP传值和传引用、传地址的区别 PHP传值和传引用、传地址的区别是什么? 传值: 是把实参的值赋值给形参,那么对形参的修改,不会影响实参的值 传地址: 是传值的一种特殊...
  • anlukun
  • anlukun
  • 2013年03月17日 20:46
  • 7215

关于JS中的引用和复制(传值和传址)

先来介绍一下按值传递与按引用传递:按值传递:按值传递(call by value)是最常用的求值策略:函数的形参是被调用时所传实参的副本。修改形参的值并不会影响实参。按引用传递:按引用传递(call ...
  • baidu_30000217
  • baidu_30000217
  • 2015年11月22日 21:21
  • 922

再论传值和传址

为什么“再”呢?哈哈~ 闲话少叙,上代码: #include using namespace std; void swap_a(int a, int b) { int temp = a; a ...
  • cyqllfh
  • cyqllfh
  • 2013年11月25日 17:36
  • 381

解析PHP中 传值、传引用、传地址之区别

源自:http://www.wei-bolg.com/?p=152   PHP传值和传引用、传地址的区别: 传值: 是把实参的值赋值给行参,相当于复制一块同样的空间 那么对行参的...
  • u010409284
  • u010409284
  • 2013年08月21日 11:16
  • 823

PHP传值、引用和传址的区别

实参(被调)、行参(主调) 函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。  ...
  • damys
  • damys
  • 2014年03月14日 16:42
  • 2520
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:传值与传址
举报原因:
原因补充:

(最多只允许输入30个字)