首页
题目
TAGS
首页
/
题库
/
[单选题]语句int(*ptr)()的含义是( )的答案
搜答案
语句int(*ptr)()的含义是( )。
单选题
2022-03-06 22:08
A、ptr是一个返回值是血的函数
B、ptr是指向int型数据的指针变量
C、ptr是指向函数的指针,该函数返回一个血型数据
D、ptr是一个函数名,该函数的返回值是指向int型数据的指针
查看答案
正确答案
C
试题解析
解析:本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(指针变量名)( )。“类型标识符”为函数返回值的类型。
标签:
感兴趣题目
语句int(*ptr)()的含义是( )。
语句int(*ptr)()的含义是( )。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int * p=a;正确的描述是( )。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是( )。
有说明语句int a[10];void fun(int*,int n);调用函数的正确语句是()
有说明语句int x[4][5];void fun(int y[4][5] ,int m,int n);调用函数的正确语句是()
有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()
有说明语句int a[10];及函数int fun(int x[10],int n){return sizeof(x);},则语句cout<<><>
有说明语句int *p=new int[10];释放动态数组的正确语句是()
有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
有如下程序:#include<iostream>using namespace std;class Point{public: static int number;public: Point(){number++;} ~Point(){number--;}};int Point::number=0;void main(){ Point*ptr; Point A,B; { Point*ptr_point=new Point[3]; ptr=pb_point; } Point C cout<<Point::number<<endl; delete[]ptr; }运行时输出的结果是
相关题目
说明语句“int (*p)( );”的含义是( )。
说明语句int *(*p)();的含义是______
对于以下函数声明void fun(int array[4],int+ptr);以下叙述中正确的是( )。
在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。()
语句int(*ptr)的含义是( )。
语句int(*ptr)();的含义是
若有语句:int x,*p=&x;则与该语句等价的语句是()
说明语句int*(*p)();的含义是______。
设有定义:int(* ptr)( ); 则以下叙述中正确的是 ( )
设有如下定义: int(*ptr); 则以下叙述中正确的是( )。
设有如下定义,则以下叙述中正确的是______。 int(*ptr)();
设有变量说明int(*ptr[m]);其中的标识符ptr是( )。
设有说明 int (*ptr)();其中标识符ptr是( )。
设有说明int(*ptr)[M];其中的标识符ptr是( )。
设有说明int(*ptr)[M],其中的标识符ptr是(45)。
有如下程序: #include<lostreanl> using namespace std; elass MyClass{ public: MyClass( ){++count;} ~MyClass( ){--count;} static int getCount( ){return count;} private: static int count; }; int MyClass::count=0; int main( ){ MyClass obj; cout<<obj.getCount( ); MyClass*ptr=new MyClass; cout<<MyClass::getCount( ); delete ptr; cout<<MyCiass::getCount( ); return 0; } 程序的输出结果是
有如下程序: #include <iostream> using namespace std; class MyClass { public: MyClass() { ++count; } ~MyClass() { --count; } static int getCount() { return count; } private: static int count; }; int MyClass::count=0; int main() { MyClass obj; cout<<obj.getCount(); MyClass *ptr=new MyClass; cout<<MyClass::getCount(); delete ptr; cout<<MyClass::getCount(); return 0; }程序的输出结果是
有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x, y; public: void setvalue(int d, int w=O) { x=d; y=w; } virtual void disp()=O; }; class square : public shapes { public: void disp () { cout<<x*y<<end1; } }; int main ( ) { shapes *ptr; square s1; ptr=&s1; ptr->setvalue (10, 5) ;ptr->disp(); return 0; } 执行上面的程序将输出( )。
语句int(*ptr)()的含义是( )。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧