指针是C语言的灵魂 , 指针可以直接操作内存 , 指针让C语言程序效率更高 , 等等 。Void*指针通常被称为通用指针 , 空间有限 。我们以后再讨论 。回到这个问题 , 我们应该回顾一下计算机程序的执行原理 。这种指向不确定地址的指针通常被程序员称为野指针 。2.该函数通过指针返回多个值 。3.该函数返回操作的状态 。这样一来 , 通过指针返回指针的缺点就是C语言的灵魂 。通常说C语言是低级语言 , 很大程度上是因为C语言指针的问题 , 它允许开发者访问任何内存位置的数据 。
C语言为什么要引入指针?
C语言是贝尔实验室两位大师在研发UNIX的时候顺带研发的副产品 , 当初发明C语言是为了写操作系统 , 传统上写操作系统都只能用汇编语言 , 因为操作系统是直接针对硬件的 , 高级语言不具备这个功能 , 汇编语言实在是不好用 , 编写程序的效率太低而且无法移植 , 于是两位大师就想到了发明一种介于汇编语言和高级语言之间的 , 可以直接针对硬件的语言 , 最初第一版叫B语言 , 然后又进行了改进就叫C语言 , 其中指针就是一个重要发明 , 在C语言中指针的意思是指向某个变量的地址 , 这个变量可以是各种数据类型 , 显然这是可以直接操作硬件的 。
【c 为什么要指针,C语言的指针不是地址吗】(C语言)地址为什么要变成指针才能赋值给指针变量呢?
指针即地址 。所以您的问题问的不对 。我所理解的应该是想问为什么变量需要取地址以后再赋值给指针变量 , 即inta,*p;p=
推荐阅读
- 为什么安卓用久了就会卡,安卓手机用久了就卡
- 为什么天猫一个新品就几千销量,成为全球新品首发第一平台
- 华为什么方面最厉害,华为为什么这么厉害
- 坐高铁需要什么证件和票据,我坐高铁到广州然后高铁票不见了但我还要坐动车去东莞我可以直
- 成都至贵阳高铁经过哪些站,成都北站到贵阳站K9488火车要经过那些站台
- 网站编辑招聘,网站编辑工资一般多少网站编辑招聘要求
- 高铁站补办临时身份证是什么样的,高铁站补办临时身份证需要什么
- 会长哪里直播,直播有什么好处
- 为什么说 富士的镜头好,400镜头是神镜
- 为什么手机充电会发烫怎么办,对手机影响大不