木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺
摘要: 1. 我们都知道,普通的传值参数是由行参传给实参;编译器在函数内部为每一个参数产生一个临时变量,将每一个参数压入栈(stack)中,将实参的数值保存到临时变量中。所以才有在低端8位机中,对参数的数量有比较严格的限制,因为栈的深度非常有限;当然,在通用机上也有同样的问题,参数过多不合适,但通用机的栈的深度比低端机大多了;2. 引用做参数传递的是变量的地址;实质上传递的是变量的指针;引用作为参数的好处是减少了临时变量对内存的开销,因此常用于对大对象的操作;而常引用做参数就是保护参数不被修改;附:堆和栈的知识一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动 阅读全文
posted @ 2012-08-16 11:12 C语言程序 阅读(944) 评论(0) 推荐(0) 编辑
木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺