本文共 199 字,大约阅读时间需要 1 分钟。
这个程序是肯定有问题的,但是我想就着这个问题继续走下去。 在inv函数中for循环内,先把i的值赋予中间变量temp,之后把j的地址赋予i,之后把temp的值(即i的值)赋予j的值。两个指针变量同时指向同一个地址。第一次循环最后i指向数组的最后一位数,之后执行i++,那么i指向了哪里?j的值又变成了什么? 为什么最后显示出来的结果只是数组的第一个数和最后一个数相同其他的都没有变化? 求大神解答。转载地址:http://lewlf.baihongyu.com/