一般而言,引用的使用限制在以下三种情况:
1.参数本身必须改变;
2.要传回两个以上的值;
3.有大量参数需要传递,如果不使用引用,则将耗费时间在参数的复制上.例如参数为大型向量或矩阵的情况.
以下是简单的引用的例子:
// temp2.cpp : 定义控制台应用程序的入口点。
#include "stdafx.h" #include <iostream> #include <iomanip> using namespace std;
void C2F(float,float&); int _tmain(int argc, _TCHAR* argv[]) {
void C2F(float C,float& F) {