首页

文章

有关C语言中指针的理解

发布网友 发布时间:2022-03-23 06:51

我来回答

5个回答

懂视网 时间:2022-03-23 11:12

在C语言中,指针的使用非常广泛,使用指针往往可以生成更高效、更紧凑的代码。

1、指针的使用使得不同区域的代码可以轻易的共享内存数据,这样可以使程序更为快速高效;

2、C语言中一些复杂的数据结构往往需要使用指针来构建,如链表、二叉树等;

3、C语言是传值调用,而有些操作传值调用是无法完成的,如通过被调函数修改调用函数的对象,但是这种操作可以由指针来完成,而且并不违背传值调用。

总结

在C语言中,指针的使用非常广泛,使用指针往往可以生成更高效、更紧凑的代码。

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

第1题,应该说是这样吧,好像指针除了保存某个变量的地址外,好像没看到指针还能表示什么
第2题,指针变量肯定有值,它的值就是一个地址。
比如int i=1; int *p=&i;那么指针变量p的值就是i的地址,你可以直接输出p就得到的是p的值,而*p表示的是地址中的值,也就是指针p所指向的地址(这里是i的地址)里的值,就是1。而指针p本身也有地址,也就是&p,其中&运算符的作用就是求地址的意思,当然也可以把这个地址赋给另一个指针,接收指针地址的指针,被称为双重指针,也就是int **p1=&p;这样的指针,同样p1也有值,同时有也有址,p1的值就是指针变量p的地址,因此*p1就是指的&p1的地址,也就是p,然后**p就表示的是p所指向的地址的值,也就是i的值1了。

热心网友 时间:2022-03-23 09:38

1.指针变量是用来保存数据地址的变量,例如:int *p=&a,(仅是在初始化这样写),p表示变量a的地址,在其后程序中p=&a(即a的地址)

2。指针变量的值就是它当时只向变量的地址,表示为p=&a

热心网友 时间:2022-03-23 11:13

指针的作用不是用来表示某数据地址,而是用来指向或者说用它来寻找和它存的地址相同的变量。C语言含有大量的指针,构成各种数据结构。说个简单的,数组,它是在内存中一连串变量构成的,数组名就是个指针,用它来可以找到数组里每个元素。指针很重要!希望楼主学好指针!!

热心网友 时间:2022-03-23 13:04

1,指针变量是指向某存储数据的地址
2,当然是个地址值了!
LZ 建议去看看C语言的程序设计的指针章节。
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 怎么在家自己做酸辣粉 vivo软件找不到,无法打开,显示已经成功安装,请到设置中确认?_问一问 vivo手机显示已经成功安装请到设置中确认怎么回事 在家怎么做酸辣粉 一共七个步骤 vivo手机用了一段时间安装软件又显示应用程序未安装但软件已经安装了就是会进不去(修了还没一个月) 我的vivo手机在应用程序里显示已安装优酷,可是在桌面没有,怎么回事? 我的淘宝账号密码忘了怎么办 我的淘宝账号和密码忘了怎么办 我的淘宝账号和密码都忘记了怎么办 淘宝账号密码忘了怎么办? 淘宝账号忘记密码怎么办 我的淘宝账号和密码都忘了,怎么办 淘宝账号忘记密码了,怎么办? 淘宝账号忘记密码了怎么办? 淘宝账号忘密码了怎么办 我淘宝账号忘记了,密码我忘记了,我该怎么办 淘宝账号忘了密码怎么办 我自己淘宝账号密码忘了 开机弹出今日热点,如何删除 重庆酸辣粉怎样做才香 关于C语言中指针的应用 如何自己做酸辣粉 酸辣粉在家怎样做? 在家怎样做酸爽Q弹的酸辣粉呢? 红米手机运行内存怎么会越用越小啊? 手机是红米手机,系统内存为什么会不断减少?定期清理垃圾都没用,到底是什么东西占了内存?怎么清理? 为什么红米手机的运行内存越来越小? 红米运行内存越来越小 红米手机为何越用系统内存越少 买了红米 之前下了很多软件也没显示内 红米为什么手机显示内存不足怎么办 为什么手机的运行内存会越来越少 请问“计算机信息系统集成项目经理”算什么职称?是否有官方明确的说明? 手机运行内存怎么越来越少? 我的手机运行内存怎么越来越少???? 手机运行内存越来越小怎么办? 手机运行内存越来越少了,该怎么删除? 手机运行内存总量为什么会莫名其妙变少?怎样解决? 手机运行内存越来越小怎么办 运行内存越来越少,该怎么清理 用高压锅煮绿豆汤,需要多少分钟?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com