main() { int i,*ptr; int array[]={2,4,6,8,10}; ptr=array; fo

问题描述:

main() { int i,*ptr; int array[]={2,4,6,8,10}; ptr=array; for(i=0;i
1个回答 分类:综合 2014-12-13

问题解答:

我来补答
输出为:
2
4
6
8
10
2
4
6
8
10
解题思路:array作为右值赋值给ptr,那么ptr和array除了array不可被修改以外,是一样的内容和可访性.也就是说,其实你输出ptr[i]和ptr+i都是一个结果.ptr和array的数组内容已经等价了.
 
 
展开全文阅读
剩余:2000
下一页:生物 酶