当前位置: 首页 > news >正文

深圳国贸网站建设/毕业设计网站

深圳国贸网站建设,毕业设计网站,wordpress js错误,江西 商城网站开发对于引用,网上很多说类似一个变量的别名,差不多就是这意思,引用和他绑定的那个变量 如果用取地址操作 给出的地址是一样的。 引用的创建不会占用空间 这个说法略不严谨.. 因为取地址相同所以说他不占空间。 在编译阶段好像把引用当成 const 指…

对于引用,网上很多说类似一个变量的别名,差不多就是这意思,引用和他绑定的那个变量 如果用取地址操作 给出的地址是一样的。 引用的创建不会占用空间

这个说法略不严谨.. 因为取地址相同所以说他不占空间。 在编译阶段好像把引用当成 const 指针来处理, 而且不同的编译器 可能还有些差别。(

(在哪看到过 关于 c++ 历史的,好像说 引用 这个概念 是在 指针 之后提出的 ,  不然 this 指针 就可能 会被改成引用)

 

1)创建引用是必须初始化的。因为 在引用 上 写出 初始化和赋值是一样形式的

1 int main()
2 {
3     int i  = 35;
4     int & refI = i; // 初始化
5     int j = 3;
6     refI = j ; // 形式上和 初始化一样 但是 是 赋值 改变了i的值
7     return 0;
8 }

2)不能建立 引用的数组(如int& refArray[3];),至于为啥. 也不能给出个很实在的答案.. 有说 如果建立引用的数组则 & 会有二义性.. 没理解
但是 数组的引用可以

3) 引用的主要用途是 用在函数上。 函数参数 和 函数的 返回值 , 因为有值传递 不会修改源数据的 情况,通过引用传递可以直接修改源参数(换种理解 也就是 函数的参数不具备返回值的能力), 同时避免 值传递中的数据拷贝, 当参数占空间很大时 拷贝用的时间空间都很大

在使用引用时 要小心 引用的对象一定要存在。 典型的情况是 返回局部引用

1      int& func()
2     {
3         int i;
4         return i; // 当函数退出时 i 已经没了
5     } 

4) 引用和const

    int i = 35;const int & refI = i;refI++; //error  vs2012 提示 必须是可修改的左值  i++ 可以

5) 易忽视的  所以一般能加const 修饰 就尽量加

1 void func(string & s)
2 {
3 }
4 int main()
5 {
6 func("Hello World"); // 这里是错误的 字符串 被系统默认为 const char[12] 
7 return 0;
8 }

6) 引用和多态
在学类的时候有多态这个概念

转载于:https://www.cnblogs.com/-Mohan/p/4285214.html

http://www.lbrq.cn/news/1559089.html

相关文章:

  • 给自己企业怎么做网站/域名信息查询系统
  • 红色扁平化网站/网店推广有哪些方法
  • 企业建设门户网站的目的/长春百度快速优化
  • 怎么样提高网站排名/武汉网络推广优化
  • 企业网站 微博模块/搜索引擎优化培训班
  • 个人简历html代码/优化网址
  • 企业展厅设计公司收费/东莞网络营销优化
  • 广州番禺专业建网站/宁波正规seo快速排名公司
  • 网站服务类型/seo网站查询
  • 网络网站制作技巧/热搜词工具
  • 免费视频网站制作/新冠不易感染三种人
  • 中国建设银行总行网站/搜索引擎优化与关键词的关系
  • 网站建设服务费计入会计科目/网站关键词搜索
  • 简单的网站怎么做/谷歌官方网站登录入口
  • 网站上可以做直播吗/百度推广的四种收费形式
  • 嘉兴门户网站建设/泰州百度关键词优化
  • 上饶网站建设/产品推广策划
  • 如何选择一家好的网站建设公司/嵌入式培训
  • 红色文化网站建设/如何提高网站的搜索排名
  • 海珠网站建设哪家好/太原百度搜索排名优化
  • 电商平台网站建设多少钱/百度搜索引擎的功能
  • 腾讯官方网站qq注册/网站点击量统计
  • 谷歌google官网入口/淘宝seo推广优化
  • 自学网站开发要多久/信息推广服务
  • 可视化新闻网站开发平台/知乎怎么申请关键词推广
  • 外包网站公司/hyein seo官网
  • excel做网站二维码/seo方式包括
  • 泰安企业建站公司平台/爱站在线关键词挖掘
  • 淮安汽车集团网站建设/全球搜索
  • 如何进行网站网站调试/高明公司搜索seo
  • Linux怎么查看服务器开放和启用的端口
  • 玄机靶场 | 日志分析-Tomcat日志分析
  • 服务器可以ping通,但部署的网站打不开
  • 16进制pcm数据转py波形脚本
  • 解锁AI大模型:Prompt工程全面解析
  • 切换VSCODE 中的默认 shell