p1是今天网课学到的,听老师说因为main函数中的x,y赋给了swap函数中的x,y,然后swap中进行值交换,但是main函数中x,y不变,所以输出的数仍然是x=1,y=2(大致意思,各位大佬发现错误轻喷😭)然后老师提出了指针的运用但是p2(本人前几天有样学样写的数组大小排序),不也是将main函数中的数组传给array函数了吗?为啥这个输出的main函数中的数组就可以因为array函数的进行而改变呢(本人输出发现main函数中的数组排序了)按理来说这两不应该是一个意思吗?两个都是void函数,为啥p1中main函数内容不变,但2中main函数可以改变呀?恳请各位大佬解答,本人刚学了几天感觉绕进去了😭😭【图片】【图片】



