C/C++笔试题目大全
[10-10 21:21:19] 来源:http://www.77xue.com 笔试题目 阅读:8123次
概要: (3)使用指针作为函数的参数虽然也能达到与使用引用的效果,但是,在被调函数中同样要给形参分配存储单元,且需要重复使用"*指针变量名"的形式进行运算,这很容易产生错误且程序的阅读性较差;另一方面,在主调函数的调用点处,必须用变量的地址作为实参。而引用更容易使用,更清晰。 4. 在什么时候需要使用“常引用”? 如果既要利用引用提高程序的效率,又要保护传递给函数的数据不在函数中被改变,就应使用常引用。常引用声明方式:const 类型标识符 &引用名=目标变量名; 例1 int a ; const int &ra=a; ra=
C/C++笔试题目大全,标签:驾照笔试题目,腾讯笔试题目,http://www.77xue.com
(3)使用指针作为函数的参数虽然也能达到与使用引用的效果,但是,在被调函数中同样要给形参分配存储单元,且需要重复使用"*指针变量名"的形式进行运算,这很容易产生错误且程序的阅读性较差;另一方面,在主调函数的调用点处,必须用变量的地址作为实参。而引用更容易使用,更清晰。
4. 在什么时候需要使用“常引用”?
如果既要利用引用提高程序的效率,又要保护传递给函数的数据不在函数中被改变,就应使用常引用。常引用声明方式:const 类型标识符 &引用名=目标变量名;
例1
int a ;
const int &ra=a;
ra=1; //错误
a=1; //正确
例2
string foo( );
void bar(string & s);
那么下面的表达式将是非法的:
bar(foo( ));
bar("hello world");
原因在于foo( )和"hello world"串都会产生一个临时对象,而在C++中,这些临时对象都是const类型的。因此上面的表达式就是试图将一个const类型的对象转换为非const类型,这是非法的。
引用型参数应该在能被定义为const的情况下,尽量定义为const 。
Tag:笔试题目,驾照笔试题目,腾讯笔试题目,求职指南 - 求职笔试面试 - 笔试题目
- 上一篇:广州日报
《C/C++笔试题目大全》相关文章
- C/C++笔试题目大全
- › 应聘职位名称 —— Accounting and Finance(会计与财务部分)
- › ACCOUNTANT(General)
- › An accounting position about financial
- › Resume accounts 会计行业英文简历应届生
- › 英文简历2--accounting-cl.doc
- › 英文简历(会计师)ACCOUNTANT(General)
- › 会计师英文简历ACCOUNTANT(General)
- › 专家写的英文简历模板ACCOUNTANT(General)
- › 会计人员英文简历Accounting Manager
- › 会计Accountant笔试题
- › cicc MRM 笔经
- › 埃森哲accenture笔试题型
- 在百度中搜索相关文章:C/C++笔试题目大全
- 在谷歌中搜索相关文章:C/C++笔试题目大全
- 在soso中搜索相关文章:C/C++笔试题目大全
- 在搜狗中搜索相关文章:C/C++笔试题目大全