当前位置: 首页 > wzjs >正文 信息化建设网站范本网站域名查询工具 wzjs 2025/7/26 7:42:44 信息化建设网站范本,网站域名查询工具,免费自助网站建设,新中式家具它们的区别: ①从现象上看, 指针在运行时可以改变其所指向的值, 而引用一旦和某个对象绑定后就不再改变。 这句话可以理解为: 指针可以被重新赋值以指向另一个不同的对象。 但是引用则总是指向在初始化时被指定的对象&#x…它们的区别: ①从现象上看, 指针在运行时可以改变其所指向的值, 而引用一旦和某个对象绑定后就不再改变。 这句话可以理解为: 指针可以被重新赋值以指向另一个不同的对象。 但是引用则总是指向在初始化时被指定的对象,以后不能改变, 但是指定的对象其内容可以改变。 ② 从内存分配上看, 程序为指针变量分配内存区域, 而不为引用分配内存区域, 因为引用声明时必须初始化,从而指向一个已经存在的对象。引用不能指向空值。 ③ 从编译上看,程序在编译时分别将指针和引用添加到符号表上,符号表上记录的是变量名及变量所对应地址。指针变量在符号表上对应的地址值为指针变量的地址值,而引用在符号表上对应的地址值为引用对象的地址值。符号表生成后就不会再改,因此指针可以改变指向的对象(指针变量中的值可以改),而引用对象不能改。这是使用指针不安全而使用引用安全的主要原因。从某种意义上来说引用可以被认为是不能改变的指针。 ④不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高。因为在使用引用之前不需要测试它的合法性。相反,指针则应该总是被测试,防止其为空。 ⑤理论上,对于指针的级数没有限制,但是引用只能是一级。如下: int** p1; // 合法。指向指针的指针 int*& p2; // 合法。指向指针的引用 int&* p3; // 非法。指向引用的指针是非法的 int&& p4; // 非法。指向引用的引用是非法的 查看全文 http://www.dtcms.com/wzjs/97905.html 相关文章: 做网站后台运营这个工作怎么样如何建立网址 江阴做网站的地方网站收录提交工具 机关网站建设费入什么科目企业网站有哪些类型 asp 做网站适合发软文的平台 基于html5的网站开发百度宁波营销中心 成都市双流区建设局官方网站开鲁视频 企业营销型网站分析自动连点器 网站制作需要什么软件有哪些浙江专业网站seo 机械类毕业设计代做网站推荐怎么注册个人网站 wordpress visual composer主题seo排名点击器 做二手家具回收哪个网站好站长是什么级别 施工企业工作环境seo搜索优化 指数 wordpress做视频网站吗友情链接发布网 上海网站建设天锐科技排名优化哪家专业 赣州网站建设需要多少钱今天宣布疫情最新消息 武汉一医院网站建设seo网站优化推广 企业文化建设的重要性seo关键字优化价格 莱芜网站设计公司近期重大新闻事件10条 内蒙古高等级公路建设开发有限责任公司网站淘宝seo什么意思 网页设计实训报告格式重庆seo职位 南京网站制作系统百度seo教程网 营销crm系统网站设计线上推广渠道有哪些方式 wordpress怎么改图片seo分析案例 做网站用哪个软件如何免费注册网站平台 网站关键词优化怎么做淘宝标题优化网站 注册网站在哪里创建广州今日头条新闻最新 品牌故事浙江seo公司 营销策划公司取名大全北京seo优化技术 小米商城的网站建站外贸营销型网站制作 成都网站推广经理2022百度指数排名
它们的区别: ①从现象上看, 指针在运行时可以改变其所指向的值, 而引用一旦和某个对象绑定后就不再改变。 这句话可以理解为: 指针可以被重新赋值以指向另一个不同的对象。 但是引用则总是指向在初始化时被指定的对象,以后不能改变, 但是指定的对象其内容可以改变。 ② 从内存分配上看, 程序为指针变量分配内存区域, 而不为引用分配内存区域, 因为引用声明时必须初始化,从而指向一个已经存在的对象。引用不能指向空值。 ③ 从编译上看,程序在编译时分别将指针和引用添加到符号表上,符号表上记录的是变量名及变量所对应地址。指针变量在符号表上对应的地址值为指针变量的地址值,而引用在符号表上对应的地址值为引用对象的地址值。符号表生成后就不会再改,因此指针可以改变指向的对象(指针变量中的值可以改),而引用对象不能改。这是使用指针不安全而使用引用安全的主要原因。从某种意义上来说引用可以被认为是不能改变的指针。 ④不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高。因为在使用引用之前不需要测试它的合法性。相反,指针则应该总是被测试,防止其为空。 ⑤理论上,对于指针的级数没有限制,但是引用只能是一级。如下: int** p1; // 合法。指向指针的指针 int*& p2; // 合法。指向指针的引用 int&* p3; // 非法。指向引用的指针是非法的 int&& p4; // 非法。指向引用的引用是非法的 查看全文 http://www.dtcms.com/wzjs/97905.html 相关文章: 做网站后台运营这个工作怎么样如何建立网址 江阴做网站的地方网站收录提交工具 机关网站建设费入什么科目企业网站有哪些类型 asp 做网站适合发软文的平台 基于html5的网站开发百度宁波营销中心 成都市双流区建设局官方网站开鲁视频 企业营销型网站分析自动连点器 网站制作需要什么软件有哪些浙江专业网站seo 机械类毕业设计代做网站推荐怎么注册个人网站 wordpress visual composer主题seo排名点击器 做二手家具回收哪个网站好站长是什么级别 施工企业工作环境seo搜索优化 指数 wordpress做视频网站吗友情链接发布网 上海网站建设天锐科技排名优化哪家专业 赣州网站建设需要多少钱今天宣布疫情最新消息 武汉一医院网站建设seo网站优化推广 企业文化建设的重要性seo关键字优化价格 莱芜网站设计公司近期重大新闻事件10条 内蒙古高等级公路建设开发有限责任公司网站淘宝seo什么意思 网页设计实训报告格式重庆seo职位 南京网站制作系统百度seo教程网 营销crm系统网站设计线上推广渠道有哪些方式 wordpress怎么改图片seo分析案例 做网站用哪个软件如何免费注册网站平台 网站关键词优化怎么做淘宝标题优化网站 注册网站在哪里创建广州今日头条新闻最新 品牌故事浙江seo公司 营销策划公司取名大全北京seo优化技术 小米商城的网站建站外贸营销型网站制作 成都网站推广经理2022百度指数排名