C++应用到C# ref , out
来源:互联网 发布:centos挂载u盘 fdisk 编辑:程序博客网 时间:2024/05/22 06:44
#include "stdafx.h"
#include "iostream.h"
int factor(int ,int&,int&);
void main()
{
int number , squard,cubed,error;
cout<<"Enter the number"<<endl;
cin>>number;
error=factor(number,squard,cubed);
if(error==1)
{
cout<<"it is have errors";
}
else
{
cout<<number<<endl;
cout<<squard<<endl;
cout<<cubed<<endl;
}
}
int factor(int n, int& rsquard,int& rcuded)
{
if(n>20||n<0)
{
return 1;
}
else
{
rsquard=n*n;
rcuded=n*n*n;
}
}
引用是个别名,引用做为目标的别名来改动的,对引用的改动就是对目标的改动。
通过引用传递的参数和指针是一样的作用的都不是一个参数的数据的副本。引用有指针的威力, 但是可读性去比较好。
在函数做为返回数值的时候, 函数返回的数据的副本, 而引用不会产生数据的副本。
- C++应用到C# ref , out
- C# ref and out
- c# out ref 使用
- C# params,ref,out
- c#中的ref out
- C# ref out
- C# ref out
- C# ref/out 關鍵字與傳遞參考型別參數
- C# out和ref
- C# ref和out
- C# ref out params
- C# 引用ref/out
- C# out和ref
- c# ref out 区别
- c# ref与out
- c# out与ref
- [C#]Out Ref
- c#ref与out
- XML介绍
- 小胜靠智,大胜靠德
- ANT 安装+编译
- xml解析时禁止网上下载dtd
- socket udp 祥解
- C++应用到C# ref , out
- 关于>&2、2>&1等重定向的详细解释
- c#调用dos命令
- return的用处
- 浅析VC++中的消息机制
- C#优化字符串操作
- 学好英语的18条黄金法则(转)
- wcf学习之--准备工作
- 让tomcat服务器使用url rewrite