山东石油装备出口现状:"int a[2][3]={1,2,3,4,5,6,7,8,9};",以下语句除了----外均能输出A[1][2]的植
来源:百度文库 编辑:神马品牌网 时间:2024/07/13 18:33:39
救急
printf("%d",(*(a+1)+2); printf("%d",(&a[2][0]-1); printf("%d",(*(a[1])+2); printf("%d",*(a+1)[2])
顺便告诉我为什么……谢谢
printf("%d",(*(a+1)+2); printf("%d",(&a[2][0]-1); printf("%d",(*(a[1])+2); printf("%d",*(a+1)[2])
顺便告诉我为什么……谢谢
int a[2][3]={1,2,3,4,5,6,7,8,9}应该是
int a[3][3]={1,2,3,4,5,6,7,8,9};",
全都不行
printf("%d",(*(a[1])+2); 是输出4+2,假如改了a[1][2]结果还是6
printf("%d",(*(a+1)+2); printf("%d",(*(a[1])+2);printf("%d",*(a+1)[2]) 输出的都是地址值
你自己可以试试
第二个
是a[1][0]
unsigned int a=2;int b = -3;
int a[ ][3]={1,3,2,4,5,6,0};"中,a[2][2]的值
"int a[2][3]={1,2,3,4,5,6,7,8,9};",以下语句除了----外均能输出A[1][2]的植
假定一个二维数组的定义语句为"int a[3][4]={{3,4},{2,8,6}};"则元素a[1][2]的值是?
C语言中为什么int a=-1 printf("%o",a)等于177777
c语言试题 【1.28】已知 int a[3][2]={3,2,1};则表达式"a[0][0]/a[0][1]/a[0][2]"的值是____。
int a=2,b=3; float x=3.5,y=2.5; (float) (a+b)/2+(int)x%(int)y怎么算?
若有以下语句 static int a[]={0,1,2,3,4}, *p; p=&a[2];
请问在进制中"Int a"代表什么意思?int a = 0 x 100F又是什么意思?指教```
main(){int k=4;char c='x';switch (c){case 'a':k=3;case 'b':k=2;case 'c':k=1;}printf("%d",k);}结果