已知类A中有如下一函数说明 Void Test(A &a);其中参数A&a的含义是( )。
A: 参数类型为指向A的指针类型
B: A为指针类型的形参
C: a为A类型的引用
D: 为A类型的指针
A: 参数类型为指向A的指针类型
B: A为指针类型的形参
C: a为A类型的引用
D: 为A类型的指针
C
举一反三
- malloc函数的返回值类型为void类型的指针
- 函数fun的返回值是字符指针类型,该函数有两个参数,其中一个参数是字符类型,另一个参数是int类型引用,声明函数fun的原型的语句为()。
- 【填空题】如果用指向函数的指针变量作为函数的参数,则该形参一定是指向同类型 的指针变量。当函数的返回值是指针值时,称该函数为返回 值的函数
- void类型的指针可以指向___________数据类型,访问void类型指针指向的数据需要进行__________。
- 关于异常匹配,下面四个选项中,那个说法是不正确的:() A: catch(…)会捕获所有的异常 B: void*参数类型的异常处理器会捕获所有指针类型的异常 C: catch参数处理器为基类指针或引用类型,会捕获派生类指针或引用类型 D: 如果有多个匹配的异常处理器,则程序编译时无法通过
内容
- 0
两个形参中,第一个形参为指针类型、第二个形参为整型,则对函数形参的说明有错误的是( )
- 1
若有下列说明语句 int(* p)(); 则标识符p代表的是 A: 一个用于指向函数的指针变量,函数返回值的类型为int型 B: 一个带回值类型为整型的函数名 C: 一个用于指向整型数据的指针变量 D: 一个带回值类型为指针类型的函数名
- 2
Java中参数分为() A: 形参和实参 B: 私有和公有参数 C: 基本类型和指针类型 D: 类和对象
- 3
已知f1(int)是类A的公有成员函数,并将指针p定义为可以指向函数f1的指针类型,则可以实现让p是指向成员函数f1()的指针的语句为 【7】 。
- 4
编写一个函数swap实现两个变量值的交换,形参为指针类型。