为您找到"

若有int a[8]={1,2,3,4,5,6,7,8};,则a[a[0]+2*a[2]]的值是

"相关结果约100,000,000个

int a[][4]={1,2,3,4,5,6,7,8,9,10} *p=*(a+1) 则值为

选择 Bint a[][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};相当于int a[][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 0, 0}};而 int * p = *(a + 1);表明 p 此时指向 5 所以要想输出9, p 需要 += 4;剩下就是 * 和 ++ 优先级的...

main() {int a[10]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x\n",p...

printf("%d\n",p);//输出的是第一个元素a[0]的地址,怎么可能是2呢?printf("%d\n",p+9);//输出的是第一个元素a[9]的地址,怎么可能是4呢?//元素地址由操作系统管理,这个值不确定。如果

int a[3][2]={1,2,3,4,5,6};

B。int a[3][2]={1, 2, 3, 4, 5, 6};定义a为3*2(3行2列)的数组,有6个元素。该数组的下标变量共有3×2个,即:a[0][0],a[0][1]a[1][0],a[1][1]a[2][0],a[2][1]数组中的每个元素都由元素名以[i,j]的形式标识,其中a是数组名,i和j是唯一标识a中每个...

已知:int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12},C语言问题

(*ptr)[3]=a,数组指针只有3行,数组a有四行,所以(*ptr)[0]={1,2,3,4},(*ptr)[1]={5,6,7,8},(*ptr)[2]={9,10,11,12},所以*((ptr+1)[2])表示的是(*ptr)[2]里面的第二个元素就是10((ptr+1)[2])这种用法是不对的,数组的下标相当与解引用,比如a[2]=*(a+2)...

int a[3][3]={1,2,3,4,5,6,7,8,9};a[1][1]的值是

数组下标是从0开始的,所以{}里分别是{a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],a[2][0],a[2][1],a[2][2]} 所以a[1][1]的值是5 a

int a[3][4]={1,2,3,4,5,6,7,8,9};则a[1][3]=?讲解下

3行4列,第1行是{1,2,3,4},第2行是{5,6,7,8},第3行是{9,0,0,0}。而a[1][3]是第2行4列的值,它是8。

Static int a[3][3]={{1,2,3}{4,5,6}{7,8,9}};那么a[1][2]的值为?怎...

a[1][2]值为6 不存在a[2][3],因为定义Static int a[3][3]下标范围是a[0][0]到a[2][2]。按你的初始值对应的是:a[0][0]=1;a[0][1]=2;a[0][2]=3;a[1][0]=4;a[1][1]=5;a[1][2]=6;a[2][0]=7;a[2][1]=8;a[2][2]=9;a...

定义int a[6]={1,2,3,4,5};则a[1]和a[5]的值分别为

2,3,4,5};则a[1]和a[5]的值分别为2和0 数组可以在定义时进行初始化,如果只是对部分数据进行初始化赋值,则剩余未赋值的元素会自动置为0。如:int a[6]={1,2,3,4,5}; 数组下标从0开始,所以,a[0]=1,a[1]=2,a[2]=3,a[3]=4,a[4]=5, a[5]未赋值,自动置为0 分...

int a[10]={1,2,3,4,5,6,7,8};int *p;p=&a[5];p=[-3]的值是多少?以及为...

include<iostream> using namespace std;int main(){ int a[10]={1,2,3,4,5,6,7,8};//a[8],a[9]默认初始化为0 int *p;p=&a[5];//指针p现在指向数组a中的第六个即a[6];//p[-3]即表示指针p向前移动三个单位,也就是a[2],注意实际地址变量的值不变,p仍是只想a【5】c...

...int a[10]={1,2,3,4,5,6,7,8,9,10},* P=a; 则数值为9的表达式是...

【答案】:B 本题考查指向数组的指针,本题中指针变量P指向数组a,那么*P的值就是1,即表示数组的第一个元素,那么数值为9的表达式就是将指针向后移动8个地址,即P+8指向的是数组元素值为9,所以数值为9的表达式是*(P+8)。
1 2 3 4 5 6 7 8 9

相关搜索