
main ( ) { int a[5]={ 10 , 20, 30, 40, 50 } , *p; p=&a[2];
请问以下三个括号中的数分别应等于多少?*p=(30),*p+1=(31),*(p+2)=()...
请问以下三个括号中的数分别应等于多少?
*p=( 30 ),*p+1= ( 31 ), *(p+2)=( ) 展开
*p=( 30 ),*p+1= ( 31 ), *(p+2)=( ) 展开
展开全部
p=&a[2];p指向数组a的第三位,数组从0开始记位
*p的意思就是 取p当前位 就是30
*p+1的意思 取当前位 然后加1 31
*(p+2)的意思 p当前位再加上2位取值 50
*p的意思就是 取p当前位 就是30
*p+1的意思 取当前位 然后加1 31
*(p+2)的意思 p当前位再加上2位取值 50
2011-06-21
展开全部
*p=( 30 ),*p+1= ( 31 ), *(p+2)=( 50 )
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询