C语言若已定义:int a[5]={1,2,3,4,5},*pa=a;下列叙述错误的是()
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/14 12:18:19
C语言若已定义:int a[5]={1,2,3,4,5},*pa=a;下列叙述错误的是()
若已定义:int a[5]={1,2,3,4,5},*pa=a;下列叙述错误的是()
A.*(pa+2)与a[2]的值相同
B.a++与pa++的作用相同
C.pa与a的值相等
D.a[2]与pa[2]的值相等
为什么
可以 分析下 其他 几个答案吗
若已定义:int a[5]={1,2,3,4,5},*pa=a;下列叙述错误的是()
A.*(pa+2)与a[2]的值相同
B.a++与pa++的作用相同
C.pa与a的值相等
D.a[2]与pa[2]的值相等
为什么
可以 分析下 其他 几个答案吗
B.a++与pa++的作用相同
pa 是指向数组的指针,它所指向的是数组的起始元素.
对它进行++操作的时候是对它所指向的元素的位置进行移动.
a是一个数组,a++并没有什么特别的意义.
pa 是指向数组的指针,它所指向的是数组的起始元素.
对它进行++操作的时候是对它所指向的元素的位置进行移动.
a是一个数组,a++并没有什么特别的意义.
C语言若已定义:int a[5]={1,2,3,4,5},*pa=a;下列叙述错误的是()
下列数组定义错误的是 A.int x=5,a[x]; B.int aa[1]; C.int aa[2][3]; D.in
67、若已定义:int a=12, *pa=&a; 以下描述错误的是( );
24.若已定义:char a=’A’;int b=5;下列表达式错误的是() A.a==b B.a
在C语言中,有如下的写法:int a = 5; int *pa; pa = &(a + 1);
C语言,若有定义语句”Int a=5”为什么a++的值是5?
在16位编译系统上,若定义int a[]={10,20,30},*p=&a;当执行p++;后下列叙述错误的是() A.
若变量已正确定义并赋值,下面符合C语言语法的表达式是( ).A.a:=b+1 Ba=b=c+2 C.int 18.5%3
17. 已知定义:"int a[]={1,2,3,4,5},i,*p=a,*q=p;则下列错误的语句是( ).
若变量已正确定义并赋值,下面符合C语言语法的表达式是( ).(1分) A、a:=b+1 B、a=b=c+2 C、int
C语言……….若有定义语句:int a[4]={1,3,5,7},*p;p=a;则*(p+1)的值是
C语言题目:经过int a[3][4]={{1},{5},{9}}定义只后,元素a[2][0]的值是_____.