请指出程序片段的语法错误 ______。A.int *age_ptr;B.int m=3;C.*age_ptr=m:D.*age_ptr=10;

请指出程序片段的语法错误 ______。

A.int *age_ptr;

B.int m=3;

C.*age_ptr=&m:

D.*age_ptr=10;


相关考题:

有如下程序: include using namespace std; class Base{ public: int m,n; }; class D 有如下程序:include<iostream>using namespace std;class Base{public:int m,n;};class Derived1:【 】Base{};class Derived2:public Derived1{public:void SetMN(int M,int N){m=M;n=N;}int GetSumMN(){return(m+n);}};int main() {Derived2 objD;ohjD. SetMN(3,4);cout<<"M+N="<<objD, m+objD, n<<endl;return 0}编译时只有“cout<<"M+N"<<objD.m+objD.n<<endl;”有语法错误,程序的其他地方没有语法错误。请判断下划线处使用的关键字是什么。

请读程序片段: int i=65536;printf("%d”\n”,i; 上面程序片段的输出结果是 ( )A.65536B.0C.有语法错误,无输出结果D.-l

请指出下面程序中不合理的地方。Class A{public:A(void) : m_nVar2(m_nVar1), m_nVar1(0), m_cVar3(0){m_cVar3 =3;}protected:int m_nVar1;int m_nVar2;const int m_cVar3;};

以下程序段完全正确的是( )。 A.int*P;scanf("%d",p);B.int*P;scanf("%d",p);SX 以下程序段完全正确的是( )。A.int*P;scanf("%d",p);B.int*P;scanf("%d",p);C.int k,*p=k;scanf("%d",p);D.int k,*p;*p=k;scanf("%d¨,p);

若k是int型变量,且有下面程序片段: k=-3; if(k 若k是int型变量,且有下面程序片段: k=-3; if(k<=0)printf("# # # #") else printf(" ") 上面程序片段的输出结果是 ( )A.# # # #B. C.# # # D.有语法错误,无输出结果

已知:int m=10;在下列语句中错误的是()A.int *p=new int(m);B.int *p=new int[m]={0};C.float *p=new float(m);D.float *p=new float[m];

下列定义中,【 】定义了指向数组的行地址。A.int (*p)[10];B.int (*p)[];C.int *p[10];D.(int *)p[10];

下列关于数组的定义形式,正确的是()。A.int[] c = new char[10];B.int[][3] = new int[2][];C.int[] a; a= new int;D.char b[] ;b = new char[80];

已知:int m=10;在下列语句中错误的是()A.int *p=new int(m);B.int *p=new int[m]={0};C.new float(m);D.new float[m] ;