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啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 08:33:57
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啊
x)s~~ /{hUf^BbA=]`  j@)X03ml 0 0|>iÞ{f!RdGH득/oy|Mݠ@wO~6oa~O'z*ΓӞ^1"tהAzMNyɎgk>9.i|4ٌ@MR>66M@/)Ɏl tы/5Xž}{?kkV`h#CmSk<;P0

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啊
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啊

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啊
不知道元芳要表达什么意思?
P1=a;
P2=P1+5;