首页 > 试题广场 >

下列说明语句中正确的是:

[单选题]
下列说明语句中正确的是:
  • int a,&ra=a,&&ref=ra;
  • int &refa[10];
  • int a,&ra=a,&*refp=&ra;
  • int*pi, *&pref=pi;
A:引用只能一层,不能多层引用。
B:不允许使用引用的数组。
C:指针是指向一个对象的,引用是别名,不是对象,所以不能定义指向引用的指针。
D:指针的引用,可以理解为如下:
int *pi;
int *(&ref) = pi;
//类比
int a;
int &ra = a;

发表于 2020-11-13 23:05:25 回复(1)
看到这种一堆引用指针的就头大
发表于 2020-08-04 14:52:38 回复(1)
引用不是一个对象,因此不能定义一个指向引用的指针。C错。可以定义指针的引用,D对。
发表于 2020-08-04 20:04:26 回复(1)
A:引用只能一层,不能多层引用。
B:不允许使用引用的数组。
C:指针是指向一个对象的,引用是别名,不是对象,所以不能定义指向引用的指针。
D:指针的引用,可以理解为如下:
1
2
3
4
5
int *pi;
int *(&ref) = pi;
//类比
int a;
int &ra = a;
发表于 2022-02-14 09:38:59 回复(0)
引用必须初始化,好像不能迭代引用
发表于 2020-03-08 19:23:21 回复(0)
  A:引用只能一层,不能多层引用。
B:不允许使用引用的数组。
C:指针是指向一个对象的,引用是别名,不是对象,所以不能定义指向引用的指针。
D:指针的引用,可以理解为如下:
int *pi;
int *(&ref) = pi;
//类比
int a;
int &ra = a;

发表于 2023-08-22 15:22:27 回复(0)
A 引用不能嵌套
B 引用必须在声明的时候就初始化
C 不能定义指向引用的指针
D 指针的引用
发表于 2023-04-09 09:39:45 回复(0)
const修饰谁,谁不能变。const*p,p的值不变。*const p,则地址不能不变。const * const p则两者都不变。
发表于 2022-01-10 14:25:08 回复(1)
这种题真的头大啊
发表于 2023-10-09 14:33:48 回复(0)