1.如果对指针不太清晰要注意:使用指针实现整数排序时,要注意因为指针本身的值是地址本身,
而不是他指向地址的实际的值,只不过他可以通过地址获取这个值而已,我们常规意义上的交换,交换的是实际的值,指针实际的值就是地址,其实就像你用a,b,c交换a,b的值一样,你交换的是a和b的实际的值,而不是别的东西,对应到指针交换上,换的就是指针所指的值,是一个道理。
2.如果这个是知道交换地址是会交换指针变量所指向的值的,而是在想不去交换地址,而是交换整型变量的值好像更简单一些。
我的理解是: 这样的话你需要注意题目要求,不得不交换地址去进行题目的答复,要不然就可以直接用相当于max函数那样去比较了。
2021-10-15
最新推荐文章于 2024-01-26 15:37:07 发布