网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
假定变量m定义为int m=7;则定义变量p的正确语句为( )。
A.int p=&m;
B.int *p=&m;
C.int &p=*m;
D.int *p=m;
参考答案
更多 “ 假定变量m定义为int m=7;则定义变量p的正确语句为( )。A.int p=m;B.int *p=m;C.int p=*m;D.int *p=m; ” 相关考题
考题
已经语句int m=10;则下列表示引用的表示中正确的是()。A.int x=m;B.int y=10;C.int x=m;B.int y=10;C.int z;D.float t=8m;
考题
设有以下类和对象的定义: class A {public: int m; }; A k1,k2,*p1,*p2; 则下面针对成员变量m的引用,错误的是( )。A.k1.m=1B.k2->m=2C.p1->m=3D.(*p2).m=4
考题
以下对指针变量的操作中,不正确的是()。
A.int p, *q; q=B.int *p, *q; q=p=NULL;C.int a=5, *p; *p=a;D.int a=5, *p= *p=*q;"
考题
程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。A.int*p=a;B.int p=a;C.*p=a;D.p=a;
考题
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]
考题
若有定义“floata=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。A.两个语句都是将变量a的值赋予变量pB.*p=a是使P指向变量a,而P=&a是将变量的值赋予变量指针pC.*p=a是将变量a的值赋予变量b,而&;a是使P指向变量aD.两个语句都是使p指向变量a
考题
若有定义语句:int m[][3]={1,2,3,4,5,6,7};,则与该语句等价的是A.int m[][3j={{1,2,3},{4,5,6},{i 7}};B.int m[][3]={{1,2},{3,4},{5,6,7}};C.int m[][3]={{1,2,3},{4,5},{6,7}};D.int nl[][3]={{1},{2,3,4},{5,6,7}};
考题
已知:int m=10;在下列定义引用的语句中,正确的是______。A.int x=m;B.int y=m;C.int x=m;B.int y=m;C.int z;D.int t=m;
考题
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4];B.int**P;SXB
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。A.int p[4];B.int**P;C.int*(p[4]);D.int(*p)[4];
考题
单选题假定有定义为“int m=7,*p;”,则给p赋值的正确表达式为()。A
p=mB
p=mC
*p=mD
p=*m
热门标签
最新试卷