c语言题目,问问各位,能解释一下吗,对指针还是不大懂,指针指向的地址能直接像这样改吗?
可以的
你可以将指针理解为一种特殊的变量,变量中存放的数据是一个内存中的地址
将两个指针指向的地址进行交换,和将原地址重新赋值给另一个指针,两种方式达到的效果相同.有帮助望采纳~
这段代码应该是想要让你体会指针变化的实质是什么,你改成你写的那个就没有原本的味道了,这样改输出应该是和原代码一样,但是假如你在进行函数调用的时候就一般没有这样的改法了;
能啊 你可以理解指针其实内部存储的是一个变量的地址,然后你改指针,其实就是改它存的值(换了另一个变量的地址)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!