归并排序代码中传入参数被覆盖的问题,一下子晕了求解答

img


当代码执行到第a行的那个mergesort函数的时候传入low 和 mid进入一层递归,然后传入low
和 mid 后 mid=(low+high) /2,原先的mid不就被覆盖了吗?我知道原先的mid变成high了但是不知道为啥