c程序指针有什么用,c语言指针能干什么用

1 , c语言指针能干什么用主要是可以简化编程,提高运行时效 。指针可以指變量, 還可以指函數.
2 , C中的指针有什么作用C++的指针作用和C的完全一样,简括说就是内存操作 。其有点如下:1、效率更高,不用通过变量名,直接操作内存(取值赋值等),这样效率大大的高2、可以写复杂度更高的数据结构,这个也好理解 , 程序员可以操作内存,当然可以写出灵活、复杂的数据结构3、编写出简洁、紧凑、高效的程序在用指针的时候 , 所有的人的都要事先建立一个概念: 指针就是一种数据类型,它和int bool char等没有两样,int 存放的是整形数据 , char 存放的字符,指针存放的是某段内存的地址 。
3,C语言的指针有什么实际作用指针实际上就是一个内存地址 , 比如一个函数指针,就是一个函数的入口地址,通过这个地址 , 系统就可以找到这个函数的位置并调用它 。简单地说指针就是指向变量和对象的地址 。指针的用途非常广泛,比如如果你想通过函数改变一个变量的值,就得用指针而不能用值传递 。还有在很多时候变量 , 特别是对象的数据量实在太大,程序员就会用指针来做形参,只需要传递一个地址就行 , 大大提高了效率 。以上还只是指针的初步应用 , 随着你在C++学习上的逐步深入,你会发现更多的用途的 。当指针是一个简单元素的地址时,当然没必要向你题中那样表示,直接把0赋值给a 。但是当数据元素不再是简单类型的,而是结构体 , 联合体之类的,那么指针就大有用处,指针表示的是一个复杂元素的地址,这个地址内可以既有数据,又有下一个元素的地址 。或者在邻接表里面 , 一个数据元素的指针更不是那么简单 。我的团友的答案很专业 ,  有空采纳个吧~ 我等得心都急了,谢谢先~~【c程序指针有什么用,c语言指针能干什么用】
4,C语言的指针有何用这问题让人不太明白,任何代码(你编的程序)运行都占用内存,你问:c语言如何用指针占内存?它本来就占用内存的!!!说明白点好吗?指针就是一个地址,也是内存分配的一个地址,本身是占用内存的,你问指针如何占用内存?本身就占用内存,还会出现如何占用内存吗!!指针可以说是C的精髓 。只是你现在上课没有体会而已 。从事Linux系统开发的人 , 几乎天天和指针打交道 。Linux kernel的架构几乎都是靠指针来做的 。广泛的应用链表和各种数据结构中 。像数组指针和函数指针可以使一个结构体当成一个对象来使用 。好好学指针 。以后工作很有用的 。如果打算从事程序这个行业的话 。也欢迎找我交流C语言方面的问题 。以后你会接触一些动态分配内存的函数,如malloc , 它返回的就是分配内存首地址的“指针” 。写链表也用到指针,前一个数据的指针指向后一个数据,它们才能成一个链,做到能访问每一个节点 。等你学Windows API函数时,你会发现动态调用DLL都是以指针的方式出现的 。指针就是一个32位的整数,也可以说是unsigned long 。(从学VB过度到VC++的人都有这个体会 。)实在太多了,指针让你直接对内存地址里的值进行操作,最简单的例子就是当你在一个函数里开辟一个内存空间来存放一个数字时,当这个函数执行结束后,你在函数里开辟的内存空间将被释放,那个空间里的值也消失,而在函数中用指针对一个内存地址里的值进行操作,不需要在函数里声明一个值 , 避免函数返回后 , 释放内存而导致你希望保留的数据消失

    推荐阅读