C语言里的指针,怎么理解C语言里的指针

1,怎么理解C语言里的指针指针类似于是电脑里面的“桌面快捷方式” , 指向了实际的文件内容快捷方式(指针)指向了文件(变量)的地址 。当快捷方式(指针)里面的内容(值)变化的时候,文件(变量)的内容(值)也跟着变化 。当单独删除快捷方式(指针)的时候,文件(变量)仍然存在,并没有因此而删除
2,请问C语言中 指针是什么有什么作用请用通俗的语言解释通俗的说,就是你家的门牌号,简单地说指针就是指向变量和对象的地址 。指针的用途非常广泛,比如如果你想通过函数改变一个变量的值,就得用指针而不能用值传递 。还有在很多时候变量,特别是对象的数据量实在太大,程序员就会用指针来做形参,只需要传递一个地址就行 , 大大提高了效率 。以上还只是指针的初步应用 , 随着你在C语言学习上的逐步深入 , 你会发现更多的用途的c语言中指针的作用是什么?啊这个问题还不好一句回答 。这是c本身是低级语言,能够操动内存的特效决定的,早期的时候对计算机说这就是效率 。现在好像不是这样说了,都说指针很危险 , 特别是在目前复杂操作系统下 。要是说作用是什么?是求高效的低级语言特有的特质 。C语言中 , 指针变量代表的是一个地址,这个地址可以是变量的,也可以是涵数的,数组的等等,这样我们通过指针变量就可以访问到变量地址中存放的内容,或是调用函数等,它非常灵活,具体的好处在编程中你才能慢慢体会到的,好好学习吧 。在电脑里定义一个量时会在内存中申请一的地址来存放这个值,而指针就是一个存放值的地址的变量求采纳【C语言里的指针,怎么理解C语言里的指针】

    推荐阅读