为您找到"
...定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},p=a; 则不能表示a...
"相关结果约100,000,000个
若有以下定义,"int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a",则值为6的表达式是C指针p指向a的首地址,就是存放a[0]的地址,值为6的数组名是a[5],所以A,B首先排除之后p是指针变量存的是地址,所以为了获取值,应选C
不能表示a数组元素的表达式是( B) a[10] )----因为数组a的最大下标只能是9,即a[9],. a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],一共10个元素。 A、*p ---表示取p指针指向的单元的值,即表示取数组a的首个元素a[0]的值。
若有以下定义,"int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a",则值为6的表达式是A *p+6,B *(p+6)C *p+=5 D p+5 答案 C指针p指向a的首地址,就是存放a[0]的地址,值为6的数组名是a[5],所以A,B首先排除之后p是指针变量存的是地址,所以为了获取值,应选C
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];a可以理解为这个数组的首地址 a[3]是指向第4个元素所以p指向第4个元素p[5]是从p后的5个 也就是第9个元素所以b=9. ... int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];a可以理解为这个数组的首地址 a[3]是指向第4个元素所以p指向第4个 ...
首页 若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a : 则不能表示a数组元素的表达式是 。 A. *p B. a[10] C. *a D. a[p-a] A. *p B. a[10] C. *a D. a[p-a]
若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},p=a; 则不能表示a数组元素的表达式是( ) A) *p B) 设有说明语句"int A[4][3]={{1,2},{3,4,5},{6,7,8},{9,10}}",则A[0][2]和A[2][2]的初始化值为 A.0 7 B.0 8 C.3 8 D.3 7
B正确答案:B解析:本题考查指向数组的指针,本题中指针变量p指向数组a,那么水p的值就是1,即表示数组的第一个元素,那么数值为9的表达式就是将指针向后移动8个地址,即p+8指向的是数组元素值为9,所以数值为9的表达式是水(p+8)。
有如下说明语句int a[10]={1,2,3,4,5,6, [单选题] 有如下说明语句int a[10]={1,2,3,4,5,6,7,8,9,10};int *p=a;则数值为9的表达式是: *p+9 *(p+8) *p+=9; p+7; 查看正确选项. 添加笔记; 求解答(0) 邀请回答; 收藏(4) 分享 ...
有如下程序c int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p = &a[3],b;b=p[5]; 则b的值是 A. 5 B
这是一个指针求值的问题,答案应该是A 答案分析如下: 首先,所有的逗号运算符,是从左向右进行的,其值为右边结果计算的值 A p+=2,*(p++) 先计算p+=2 再计算*p 最后计算p++ 表达式的值在第二步计算确定的 为p[2] = a[2] = 3。 表达式计算完毕之后,p指向4