浅谈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与已存在的Java应用程序集成
Oct 09 PHP
社区(php&&mysql)四
Oct 09 PHP
解析link_mysql的php版
Jun 30 PHP
php 中文字符串首字母的获取函数分享
Nov 04 PHP
jQuery Mobile + PHP实现文件上传
Dec 12 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
PHP实现事件机制实例分析
Jun 26 PHP
详解PHP数据压缩、加解密(pack, unpack)
Dec 17 PHP
PHP实现的登录页面信息提示功能示例
Jul 24 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
laravel请求参数校验方法
Oct 10 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 工厂模式使用方法
2010/05/18 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
destoon复制新模块的方法
2014/06/21 PHP
PHP实现AES256加密算法实例
2014/09/22 PHP
php生成圆角图片的方法
2015/04/07 PHP
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
优化javascript的执行速度
2010/01/23 Javascript
js对象的构造和继承实现代码
2010/12/05 Javascript
使用JQuery库提供的扩展功能实现自定义方法
2014/09/09 Javascript
javascript中call和apply的用法示例分析
2015/04/02 Javascript
更高效的使用JQuery 这里总结了8个小技巧
2016/04/13 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
微信小程序自定义组件components(代码详解)
2019/10/21 Javascript
python使用beautifulsoup从爱奇艺网抓取视频播放
2014/01/23 Python
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
2017/11/02 Python
pandas去除重复列的实现方法
2019/01/29 Python
Python编写打字训练小程序
2019/09/26 Python
哪些是python中web开发框架
2020/06/17 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
代码中finally中的代码会不会执行
2012/02/06 面试题
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
民政局副局长民主生活会个人整改措施
2014/10/04 职场文书
女生抽烟检讨书
2014/10/05 职场文书
刑事撤诉申请书
2015/05/18 职场文书
小学美术教学反思
2016/02/17 职场文书
导游词之南迦巴瓦峰
2019/11/19 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
Nginx访问日志及错误日志参数说明
2021/03/31 Servers
直播实况, OMG破敌三路五十分钟大战神技局摩托车
2022/04/01 DOTA
MySQL新手入门进阶语句汇总
2022/09/23 MySQL