问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言的指针有什么用?

发布网友 发布时间:2022-03-23 04:19

我来回答

4个回答

热心网友 时间:2022-03-23 05:49

指针,说白了就是储存数据内存段的地址。打个比方说,你家的门牌号是306,那么你家中回来一些客人,这些客人就相当是一些变量,而门牌号就说明了地址,如果张三在你家,另一个人要找到他,那么此时我们只需要告诉那人306,就相当于你访问一个变量时,曲线救国,不直接访问变量的值,而去访问变量的地址,这会带来很多方便。由于c语言是一种比较低级的语言,所以包括了许多对硬件操作的部分,直接对内存进行操作会带来很多方便。
和其它变量一样,指针是基本的变量,所不同的是指针包含一个实际的数据,该数据代表一个可以找到实际信息的内存地址。这是一个非常重要的概念。许多程序和思想依靠指针作为他们设计的基础。
指针是c的精髓

参考资料:http://bbs.zdnet.com.cn/thread-1186537-1-1.html

热心网友 时间:2022-03-23 07:07

c提供了两种访问变量的方法。
通过变量名和通过地址。
用指针就是通过地址来引用变量的。
但地址也必须存储在内存中。所以就用指针变量
来存储变量的地址的。

热心网友 时间:2022-03-23 08:41

如果你想学好C语言,那指针就是必须要掌握地。。。
如果说你连指针的作用都不了解,那很抱歉,说明你的C语言不啥地

热心网友 时间:2022-03-23 10:33

这个问题问的好,你直接在 ke.baidu.com里面搜指针。

介绍的就非常详尽了。

保证满意,我就不贴了
c语言指针是什么

1、c语言指针其实是一个整形变量,与其它数据不同的是,它的作用是用来存储其它变量的地址。指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(pointsto)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。2、因此,将地址形象化的称为...

我是c语言初学者!我想请教下!在c语言中为什么要引入指针这个概念!它的...

C语言引入指针,是为了直接操作计算机内存。这个功能使得可以用C语言写操作系统、驱动程序之类系统底层的程序。指针的微妙之处:1、每个指针本身有一个对应的内存单元,这个内存单元中可以存放别的变量、函数等等的内存地址。2、指针是有类型的。如char*,int*,float*,double*,void*等等。3、指针类型,...

c语言中的指针是什么?

表示成员选择(指针),选择结构体的成员变量。1、结构:运算符 -> 是指向结构体成员运算符,结合方向为自左向右。2、用法:对象指针->成员名。举例说明如下:

C语言指针的作用有哪些

指针的主要作用有两个方面:1、指针就是地址,它和数组联系起来,可以方便的取数组中的值。2、可以作为函数的引用。指针的本质:一种复合的数据类型。指针包括两个方面:一个是它本身的值,是一个内存中的地址;另一个是指针所指向的物,是这个地址中所存放着具有各种各样意义的数据。

c语言中的数组和指针有什么区别

指针,则是C语言中一种特殊的变量,用于存储内存地址。指针可以被赋予任何类型的内存地址,并可以用来间接访问该地址上的值。指针的一个重要特性是它们可以在运行时改变所指向的地址,这使得指针在处理动态内存分配、数据结构和函数参数传递等方面非常有用。例如,`int *p = &arr[0];` 声明了一个指向...

C语言——什么时候用指针

1.什么时候都可以用指针,因为用指针的效率比用变量高。2.当一个函数要返回1个以上的运算结果时,就必须用指针,因为一个函数只能返回一个值,更多的得用指针“带回”。3.操作数组时,用指针不仅方便得多而且代码时效很高。4.操作文件时,不用指针寸步难行。5.利用指针可以简化函数调用的书写过程,...

c语言中指针的应用?

指针的主要用法:1. 间接引用变量。2. 指针作为函数的参数。可以在一个函数中,间接引用另一个函数中的变量。3. 用指针处理数组。4. 用指针处理字符串。指针处理字符串,更加灵活、功能强大。5. 指向函数的指针。这些用法中,最有用的是第2项和第4项。选自《C语言程序设计—从入门到进阶》,人民...

c语言中的指针是啥?

在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。图中,设有字符变量C,其内容为“K”(ASCII码为十进制数 75),C占用了011A号单元(地址用十六进数表示)。设有指针变量P,内容为011A,这种情况我们称为P指向...

c语言为什么要有指针呢?

在没有C++语言的年代,没有面向对象、模板的语法支持,struct中还不能定义函数,用C语言想要对业务功能(算法,此处即指函数)进行抽象,不想依赖具体的数据结构/数据类型,此时就必须用指向函数的指针来实现抽象与具体的分离,该函数的入参可以是void*,这样调用者就可以传入任意类型的参数了。后来有了...

C语言指针怎么用?

在c语言中.指针被用来表示内存单元的地址,如果把这个地址用一个变量来保存,则 这种变量就称为指针变量。指针变量也分别有不同的类型,用来保存不同类型变量的地址。严格地说.指针与指针变量是不同的,为了叙述方便,常常把指针变量就称为指针。内存是计算机用于存储数据的存储器,以字节作为存储单元....

c语言中指针有什么作用 c语言什么时候要用指针 c语言中为什么要用指针 C语言开发指针用的多吗 C语言实验用指针实现字符串的逆转 c语言指针的运用 c语言函数指针的使用 c语言如何用指针调用函数 c语言指针在函数中的用法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一天背1000个英语单词那么每天复习一次,半个月记得下来吗? 碎纸机质量、保修好的除了范罗士还有别的吗? 浩顺A6-1.8L重要参数 浩顺A5-1.6重要参数 浩顺A91重要参数 浩顺M6重要参数 上焦下寒怎么调理 我想报考中级会计师,但是我的毕业年限不够咋办呢?我在北京工作,是否审 ... 昌平单福路昌平燃气公司怎么走,坐几路么交车? 香港电影史史上同时也是中国电影史上的第一位女演员是谁 vivo手机应用商店下载的东西怎么在桌面上不显示,只能在应用商店打开? vivo x9下载东西提示下载桌面不显示怎么回事 几年前的ccna证书不见了 ccna有效期几年? 现在的思科NA证书是几年啊 刚买的 海尔空调内机漏水 不是 靠近出水管的一头哦 CIIA考试难度大吗 输入法全角和半角的区别是什么 打雷跳闸是咋回事? 打雷下雨跳闸正常吗? 为什么有时下雨打雷会停电? 微信拍拍头怎么设置文字 项目工程师的岗位职责是什么? 微信拍拍怎么设置文字? me工程师的岗位职责是什么? 怎么设置微信拍拍里面的文字 怎么才能不退群情况下不接群消息? 信息系统项目管理师和系统分析师具体是学什么的,考哪个好? 不想接群里的信息怎么办 怎么才能不退群情况下不接群消息? 我要去青海了 有什么特产可以买的? 向日葵花语是什么意思 请问哪能找到软考"信息系统项目管理师教程"的电子版 威海有什么特色小吃? 求助,威海有什么特色点的好吃的好玩的 威海有什么特色小吃 java框架的概念(弄啥的) 我从事软件测试两年半了,现在想考取项目管理资格证书,但是我看网上有cpmp,ipmp,pmp,等不同的证书; 白醋和白米醋有什么区别? 用白醋洗脸好还是用白米醋洗脸?白醋和白米醋有什么区别? 南通有什么特色小吃·· 南通市的特色小吃 盘点南通最受欢迎的特色美食,你吃过几种呢? 第一次去南通旅游,那南通有什么值得一尝的特色美食么? 南通的名小吃有哪些? 南通南大街附近有哪些特色小吃 南通有什么好吃的? 盘点南通的特色美食,听到菜名就咽口水,你都吃过哪些南通美食呢? 南通有什么好吃的美食推荐 南通有什么网红美食?