题目内容

已知数组A和指针p定义为:int A[20][10],*p;,要使p指向A的首元素,正确的赋值表达式是( )。

A. p=A[0] 或 p=&A[0][0]
B. p=&A 或 p=A[0][0]
C. p=A 或 p=&A[0][0]
D. p=&A[0] 或 p=A[0][0]

查看答案
更多问题

对于"int *pa[5];"的描述中,( )是正确的。

A. pa是一个具有5个元素的指针数组,每个元素是一个int型指针
B. pa是一个指向数组的指针,所指向的数组是5个int型元素
C. pa是一个指向某数组中第5个元素的指针,该元素是int型变量
D. pa [5]表示某个元素的第5个元素的值

下列程序的输出结果是( )。#includeusing namespace std;int n[][3]={10,20,30,40,50,60};int main(){int (*p)[3];p=n;cout<

A. 20 40 60
B. 10 30 50
C. 10 20 30
D. 10 30 60

下列程序的功能是将数组中的所有元素全部输出,对于程序中缺少的语句,下列语句填入其中不正确的是( )。 int a[]={1,2,3,4}; int *pa=a; for(int i=0;i<4;i++) ______;

A. cout<<*a++<<' '
B. cout<<*pa++<<' '
C. cout<<*(a+i)<<' '
D. cout<<*(pa+i)<<' '

下列程序的输出结果是( )#includeusing namespace std;int main(){char a[]="Hello,World";char *ptr=a;while(*ptr){ if(*ptr>='a'&&*ptr<='z') cout<

A. HELLO,WORLD
B. Hello,World
C. hELLO,wORLD
D. hello,world

答案查题题库