问题描述:
C语言问题:int a[10],*P1,*P2; P1 =& a[0]; P2 =& a[5];
求P2-P1的值:P2-P1的值为a[5]与a[0]之间元素的个数,所以为结果为5)
为什么个数为5,他们之间个数应该为4啊,再退一步也应该为6啊,怎么是5啊
求P2-P1的值:P2-P1的值为a[5]与a[0]之间元素的个数,所以为结果为5)
为什么个数为5,他们之间个数应该为4啊,再退一步也应该为6啊,怎么是5啊
问题解答:
我来补答展开全文阅读