问题
填空题
若有如下定义:
int[]=11,24,56,19,29,39),*t=s;
则不移动指针t,且通过指针t引用数组中值为29的元素的表达式是 【7】 。
答案
参考答案:*(t+4)
解析: 本题定义了指针变量t,并用数组s的首地址给它赋初值。t+4代表数组第6个元素的地址,*(t+4)是取得该地址中的值即29,而此时并没有移动指针t。
若有如下定义:
int[]=11,24,56,19,29,39),*t=s;
则不移动指针t,且通过指针t引用数组中值为29的元素的表达式是 【7】 。
参考答案:*(t+4)
解析: 本题定义了指针变量t,并用数组s的首地址给它赋初值。t+4代表数组第6个元素的地址,*(t+4)是取得该地址中的值即29,而此时并没有移动指针t。