C++笔试中const与指针关系
[10-16 20:00:41] 来源:http://www.89xue.com 笔试 阅读:90次
摘要: 关键字const在c++编程语言里面有着非常重要的江湖地位,同时也是各大公司笔试题的关注点。 下面简要介绍一下const与指针的关系。 char greeting[]="hello"; const char*p=greeting;//定义一个常量数据,而不是指针常量 char* const p=greeting;//定义一个指针常量,而不是定义常量数据 const char* const p=greeting;//定义一个指针常量以及数据常量 注意:const语法虽然变化多端,但是注意一点的是,如果const出现在星号左边,表示被指物为常量;如果。
C++笔试中const与指针关系,标签:笔试范文,http://www.89xue.com
关键字const在c++编程语言里面有着非常重要的江湖地位,同时也是各大公司笔试题的关注点。
下面简要介绍一下const与指针的关系。 char greeting[]="hello"; const char*p=greeting;//定义一个常量数据,而不是指针常量 char* const p=greeting;//定义一个指针常量,而不是定义常量数据 const char* const p=greeting;//定义一个指针常量以及数据常量 注意:const语法虽然变化多端,但是注意一点的是,如果const出现在星号左边,表示被指物为常量;如果出现在星号右边,表示指针自身是常量;如果出现在星号两边,表示被指物和指针都是常量。 如果被指物是常量,有些程序员会将关键字const写在类型之前,有些人会把它写在类型之后、星号之前。两种写法的意义相同。所以下列两个函数接受的参数类型是一样的: void f1(const widget* pw); void f2(widget const* pw); 欢迎阅读更多笔试题目: 申银万国校园招聘笔试题目 中国银行计算机方向笔试题目 C++编写算法判断两棵二叉树是否相等Tag:笔试,笔试范文,招聘应聘 - 笔试
上一篇:php笔试题附带详细答案