浅谈PHP与C#的值类型指向区别的详解


Posted in PHP onMay 21, 2013

PH和C#的值拷贝区别(如果哪里说的不对,还望指出!)
$a = 2;
$b = $a;  //在php中这里把b的地址指向a 所以b此时也等于2;区别就在这
$a = 5; //这时php中a的值又重新写值,所以php核心这时才会把b重新分配一个地址,然后把a原先的值进行拷贝。这就是 写时拷贝 原理 , 也就是说,除非进行写操作,否则值类型就是指向一个地址。
而C#中。值类型的复制。永远都是新建一个地址 如:
int a = 2;
int b = a;  //此时不管有没有进行a的二次写入。.NET都会把给b分配一个新的内存空间(值存在栈空间的)。然后再把a的值拷贝一份
注意: C#中 值类型的值是直接存放栈中的。而引用类型,引用地址是存放在栈中,实际的值则存放在堆中。根据栈的地址,找堆中的值.

PHP 相关文章推荐
PHP开发文件系统实例讲解
Oct 09 PHP
xajax写的留言本
Nov 25 PHP
PHP中动态显示签名和ip原理
Mar 28 PHP
getimagesize获取图片尺寸实例
Nov 15 PHP
php生成随机颜色方法汇总
Dec 03 PHP
yii2.0实现验证用户名与邮箱功能
Dec 22 PHP
php 读取输出其他文件的实现方法
Jul 26 PHP
PHP获取访问页面HTTP状态码的实现代码
Nov 03 PHP
Zend Framework分发器用法示例
Dec 11 PHP
centos下file_put_contents()无法写入文件的原因及解决方法
Apr 01 PHP
PHP开发之用微信远程遥控服务器
Jan 25 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
May 25 PHP
PHP无法访问远程mysql的问题分析及解决
May 16 #PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 #PHP
解析dedecms空间迁移步骤详解
May 15 #PHP
基于php缓存的详解
May 15 #PHP
解析php中mysql_connect与mysql_pconncet的区别详解
May 15 #PHP
深入php之规范编程命名小结
May 15 #PHP
PHP+jQuery实现自动补全功能源码
May 15 #PHP
You might like
PHP开发文件系统实例讲解
2006/10/09 PHP
利用PHP动态生成VRML网页
2006/10/09 PHP
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
使用Yii2实现主从数据库设置
2016/11/20 PHP
php 判断页面或图片是否经过gzip压缩的方法
2017/04/05 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
2011/08/09 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
下雪了 javascript实现雪花飞舞
2020/08/02 Javascript
js防阻塞加载的实现方法
2016/09/09 Javascript
jQuery基本过滤选择器用法示例
2016/09/09 Javascript
使用JQuery选择HTML遍历函数的方法
2016/09/17 Javascript
浅谈目前可以使用ES10的5个新特性
2019/06/25 Javascript
解决layui表格内文本超出隐藏的问题
2019/09/12 Javascript
聊聊vue 中的v-on参数问题
2021/01/29 Vue.js
Python 分析Nginx访问日志并保存到MySQL数据库实例
2014/03/13 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
解决python ogr shp字段写入中文乱码的问题
2018/12/31 Python
Python3简单实现串口通信的方法
2019/06/12 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
2020/05/29 Python
Keras 使用 Lambda层详解
2020/06/10 Python
Django Form常用功能及代码示例
2020/10/13 Python
翻新二手苹果产品的网络领导者:Mac of all Trades
2017/12/19 全球购物
汽车专业毕业生推荐信
2013/11/12 职场文书
应届毕业生求职信范文
2013/12/18 职场文书
局火灾防控工作方案
2014/05/25 职场文书
死者家属慰问信
2015/03/24 职场文书
民事诉讼代理词
2015/05/25 职场文书
申请吧主发表的感言
2015/08/03 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
java中如何截取字符串最后一位
2022/07/07 Java/Android