已知:Point x(3,4); 则下列声明中能定义p指针变量并使其初值指向x的是( ) 。
A. int &p=x;
B. Point *p=&x;
C. Point p=x;
D. float *p=&x;
查看答案
若有int a[10] , *p=a; 则p+5表示( )。
A. 元素a[5]的地址
B. 元素a[5]的值
C. 元素a[6]的地址
D. 元素a[6]的值
假定a为一个数组名,则下列的哪一种表示有错误( )。
A. a[i]
B. *a++
C. *a
D. *(a+1)
下列程序的输出结果是( )。int main(){ int a[][3]={10,20,30,40,50,60};int (*p)[3];p=a;cout<
A. 10,30,50
B. 10,20,30
C. 20,40,60
D. 10,30,60
设有说明:int a[][4]={1,2,3,4,5,6,7,8,9,10},*p=*(a+1); 以下数值为9 的表达式是( )。
A. p+=3,*p++
B. p+=4,*(p++)
C. p+=4,*++p
D. p+=4,++*p