C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通...C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 00:56:52
C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通...C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质

C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通...C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质
C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通...
C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通俗点,

C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质不同呢?通...C语言中&array[i]为什么相当于array+i?这是一种规定吗?还有,面向对象和面向过程有什么本质
是一种道理. &是取地址运算符.array这个数组变量名就相当于一个地址.[]这个运行算符里面的索引就是告诉,向前走多远去找下一个元素.array+i也是一样,从 array这个地址再走 i个那么长的地方去另一个数组元素.