设有以下定义: int a=0; double b=1.25; char c='A' # define d2 则下面语句中错误的是 ______。
A.a++;
B.b++;
C.c++
D.d++
A.a++;
B.b++;
C.c++
D.d++
A、定义了一个基类型为int的指针变量p,该变量具有三个指针
B、定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
C、定义了一个名为*p的整型数组,该数组含有三个int类型元素
D、定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素
<A.LENGTH;I++)S+=A[I];SYSTEM.OUT.PRINTLN(S);则顺序执行上述几个语句后的输出结果为()
A.1234
B.10
C.1
D.0
A.1234
B.10
C.1
D.0
A.for(i=0;i6;i++(printf(“%2d”,*(p++))
B.for(i=0;i6;i++)printf(“%2d”,*(p+i))
C.for(i=0;i6;i++)printf(“%2d”,*p++)
D.for(i=0;i6;i++)printf(“%2d”,(*p)++)
设有定义:
int x[2][3];
则以下关于二维数组X的叙述错误的是
A.元素x[0]可看作是由3个整型元素组成的一维数组
B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组
C.可以用x[0]=0;的形式为数组所有元素赋初值0
D.x[O]和x[1]是数组名,分别代表一个地址常量
设有以下定义和语句,则*(*(p+2) +1) 的值为______。 int a[3][2]={10,20,30,40,50,60},(*p) [2]; p=a;
设有以下定义和语句,则*(*(P+2)+1)的值为 【 】 。 int[3][2]={10,20,30,40,50,60},(*p)[2]; p=a;
设有以下定义和语句,sizeof(a)的值是【 】,sizeof(b)的值是【 】。 struct{int day;Char month;int year;}a,*b; b=&a;