若定义int m[10]={9,4,12,8,2,10,7,5,1,3},*p=m;下列哪一个表达式的结果与其他3个表达式的结果不同 __.
选择一个答案
\x09A. sizeof(m)\x09
\x09B. sizeof(*m)\x09
\x09C. sizeof(p)\x09
\x09D. sizeof(*p)
人气:189 ℃ 时间:2019-10-23 14:53:35
解答
A
B,D返回一个int所占的字节数,C返回指针所占的字节数,指针与int字节数相同
A返回数组元素个数,答案是A
推荐
- 6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?
- 若有以下定义,“int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a”,则值为6的表达式是
- 8.定义:int m=5,n=3;则表达式m/=n+4的值是 ,表达式m=(m=1,n=2,n-m)的值是 ,表达式m+=m-=(m=1)*(n=2)的
- 若有以下定义int m=5,y=2;,则计算表达式y+=y-=m*=y后的y值是
- int m[3],*p=m;下列表达式中与++*p含义的是()
- 人类社会文明史上 三次科技革命 标志分别是...
- 先对某商品降价10%促销,为了是销售金额不变,销售量要比按原价销售时增加百分之几 一元一次方程
- There are thousands of people going _____ because of the war
猜你喜欢