zoukankan
html css js c++ java
参数out,ref的区别
Ref
指明了方法中使用的是
引用型
参数,引用型参数不开辟新的内存区域。当利用引用型参数向方法传递形参时,编译程序将把实际值在内存中的地址传递该方法。
引用型参数通常已经初始化。
如
1
int
i
=
1
,j
=
2
;
//
初始化
2
Swap(
ref
i,
ref
j);
Out
输出型参数也不开辟新的内存区域,但与引用型参数不同的是,调用方法之前无需
对变量进行初始化
,输出型参数主要用于传递方法返回的数据。
1
string
name,path;
//
没有初始化
2
File(
out
name,
out
path);
查看全文
相关阅读:
java8 快速实现List转map 、分组、过滤等操作
Centos7系统备份与恢复
BDI3000仿真器命令
MIPS32地址映射和TLB
三层交换机之报文转发流程
三层交换机之搜索引擎
三层交换机之端口丢包问题分析
嵌入式Linux之虚拟内存管理
Windows网络命令大全
三层交换机之端口镜像(Mirror)
原文地址:https://www.cnblogs.com/HeroBeast/p/1242937.html
最新文章
QList 迭代器
iterator与const_iterator区别
Tortoisegit提交代码步骤总结
Linux计划任务定时备份数据
使用openstack命令报错ImportError: No module named queue
docker报错System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down
openstack迁移实例报错
octavia组件在3控制节点中部署
检测笔记本电脑电池损耗
CentOS-7-x86_64-GenericCloud.qcow2镜像配置实例密码
热门文章
事务
Redis事务、管道测试
【Spring源码解析】Bean生命周期
高并发场景下请求合并
【数据结构与算法之美】堆和堆排序
【基础】PriorityQueue
MySQL主键到底怎么选?
MyBatis处理MySQL字段类型date与datetime
MyBatis 单元测试学习总结
阿里云大学考试错题集
Copyright © 2011-2022 走看看