本节内容 引用类型 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866.

Slides:



Advertisements
Similar presentations
營養午餐 嘉大附小四年二班. 形容詞豐富 鍋燒烏龍麵裡有很多料,有細細長長的麵、翠 綠的青菜、像雨傘的香菇、紅紅的蘿蔔和像圓 月的丸子。每次去盛鍋燒烏龍麵時,我都會聞 到香噴噴的味道,讓我好餓,似乎可以吃下一 頭牛。吃下第一口時,有彈牙的麵、鮮甜的青 菜、 QQ 的香菇、軟軟的丸子,還有脆脆的紅 蘿蔔。每當我吃完第一碗,就還想吃第二碗,
Advertisements

项目四 网店推广与营销 4.1 店内推广与营销. 教学目的: 通过本节内容的学习,帮助学生了解消费者保障服务分类,理解店内活动是运 营店铺时不可缺少的一些营销活动。 知识要求: 1. 了解申请加入消费者保障服务项目的条件 2. 了解店内活动如满就送、限时打折、搭配套餐、优惠券的设置 技能目标: 1.
广西 2014 年 “ 区培计划 ” 学前教育远程培 训 总结简报 南宁马山县幼教 1 班 莫毅.
中职教师省级网络培训 使用说明 南京中华中等专业学校教研处 平台登陆 登录 (江苏教师教育) 在页面右侧找到登录框,填写用户名、密码进入系统.
面向对象与设计模式 RD 常见编程范式介绍  并行编程 - Process-orientedProcess-oriented  组件编程 - Component-basedComponent-based  事件驱动 - Service-oriented,Time-drivenService-orientedTime-driven.
学年 江西省教师全员远程培训指南. 培训学习及考核时间安排 学习时间: 2013 年 10 月 年 1 月 15 日 考核时间: 2014 年 3 月 1 日 年 3 月 30 日.
-- 八 (19) 班第二学期期中家长会 、关于期中考试 2 、关于班级常规活动 3 、关于会考、体育 4 、关于自主招生 5 、给家长的一些建议.
商管群科科主任 盧錦春 年 3 月份初階建置、 4 月份進階建置、 5 月份試賣與對外營業。
山东理工大学成人高等教育 新生入学指南. 如何获悉学院的通知公告等? 1. 网站。所有的通知公告等都通过远程与继 续教育学院网站 发布, 同学们应每周登录 “ 学生工作室 ” 或 “ 函授教育 ” 关注是否有新的通知公告。
财务处目前共有 50 人,其中事业编 32 人,非事业编 18 人。分为 6 个科室,分别是会计核算科、资金结算中心、综合管理科、预算管理科、 基建财务科和一卡通中心。 会计核算科主要业务为收入入账、费用报销审核等。 资金结算中心主要业务为资金收付、开具发票、学费管理。 综合管理科主要业务是工资及住房公积金管理、税务管理、收费项目.
房地产法 主讲教师:龙慧峰 QQ: 电话: 法律实质上既是物质的又是意识形态的这一 事实是与以下事实相联系的:法律既是从 整个社会的结构和习惯自上而下发展而来, 又是从社会中的统治阶级们的政策和价值 中自上而下移动。 —— 【美】伯尔曼《法律与革命》
某中学一青少年因迷上网络游戏,视力由1. 2下降到0
加强工作室资源建设 提升网络辐射影响力 林月周工作室
凉山州2011级一诊考试情况分析 暨后期复习建议 四川省凉山州教育科学研究所 谌业锋.
发挥学科优势 打造“互联网+”党建工作模式
《凉山州中长期教育改革和发展规划纲要》( 年)解读 (讲座幻灯课件请在网上下载,让我们一起思考!)
坚持群众路线 做到“三严三实” 内蒙古直属机关工委党校 裴聚斌 电话:
新所得税申报表如何填写 注册税务师 注册会计师 高级会计师 注册资产评估师 注册土地估价师 注册房地产估价师 主讲人:林溪发
我的未来,我做主之 坚持不懈,直到成功。 电话: QQ: 时间:2013年5月27日 肖亚平.
(讲座幻灯课件请在网上下载,让我们一起思考!)
自读高晓声的小说 《陈奂生上城》 写一篇800以上的感悟文章.
2012江西(九江吉安)事业单位 公共基础知识 备考指导 主讲:罗红军 qq: 新浪微博:罗红军的微博
幼儿园环境创设 成智客服QQ:
工作中的九型人格 主讲嘉宾:梁旭 ---九型人格应用系列课程 介绍自己 有多少听过九型 课程纪律 课程时间 工作中的九型人格
客 家 仙 草 台北縣中和市秀山國民小學 五 年 十 班 王 靖 婷.
上海培训班交流材料 顶岗实习考核评价体系研究 辽宁建筑职业技术学院  孙玉红 2010年6月.
计算机基础知识 陈嘉明 玉溪农业职业技术学院.
凝心聚力 弘扬宣传思想工作正能量 ——2015年工委宣传部上半年工作总结.
教体系统“两学一做”辅导报告.
党员服务站宣传册 党站宗旨: 主导精神: 全心全意为同学服务 踏踏实实树党员形象 以人为本 服务为重
一切为了孩子 为了孩子的一切 港中数学网 收集整理 —八(1)班家长会.
(讲座幻灯课件请在网上下载,让我们一起思考!)
网络研修天地 我与名师同行 ——襄阳高新区小学数学班简报 编辑:王继锋.
第一章 总论(承前) 主要内容: 1.简单介绍了会计的产生的和发展
港澳高校调研学习汇报 心理健康教育专题.
2010年个人岗位 精细化管理方案 鸡西大学继续教育部 刘欣悦.
大学生意外事故处理与应对.
第1单元 操作系统概论 第一节 绪论 操作系统定义.
资产评估实务 财经学院 童彦成 电话: QQ:
让爱住紫荆 教师师德培训.
长沙神来福小吃培训 1.特色小吃培训 2.特色餐饮培训 3.家常菜培训 4.这种馅饼培训 5.特色面条培训 6.长沙臭豆腐培训 7.早餐培训
2011年梅州市高(完)中校长任职资格培训班 领导、校长莅临指导! 热烈欢迎.
我的母亲 老舍. 我的母亲 老舍 关于作者和写作背景 老舍是中国饮誉世界的小说家、戏剧家,是一位文化巨匠,一位语言艺术大师。  关于作者和写作背景   老舍(1899~1966)满族,原名舒庆春,字舍予,生于北京。 老舍是中国饮誉世界的小说家、戏剧家,是一位文化巨匠,一位语言艺术大师。
全区中小学电子学籍应用视频培训 一、我区中小学生电子学籍信息系统建设使用情况
四資二甲 第三週作業 物件導向程式設計.
如何打造学习型团队 主讲:詹琼然 选送单位:重庆市长寿区妇幼保健院 0903NX《中国医院内训师高级研修班》学员.
“深入推进依法行政加快建设法治政府” -《法治政府建设实施纲要》解读
第六节 可降阶的二阶微分方程 一、 型的微分方程 二、 型的微分方程 三、 型的微分方程.
第6章 多态性与虚函数.
----银行间的比较 论资本构成与充足率 淡 彩 的 黑 板 淡 彩 的 黑 板 金融73班 王艺霏 王 英
第六章 技术创新与经济增长 本章主要问题 ---技术创新过程 ---技术创新分类 ---技术创新动力源 ---技术创新影响因素
程序设计期末复习 黎金宁
本节内容 字节对齐.
本节内容 类成员的访问控制 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
資料結構簡介 綠園.
本节内容 对象拷贝 视频提供:昆山爱达人信息技术有限公司.
本节内容 函数嵌套调用的内存布局 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 指针数组与数组指针 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
授课老师:龚涛 信息科学与技术学院 2016年3月 教材:《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
挑戰C++程式語言 ──第9章 函數.
本节内容 进制运算 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 结构体数组.
本节内容 指针类型.
本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司.
4. 曾文水庫越域引水環評報告彙整 資料來源: 1. 曾文水庫越域引水下游輸水工程環境影響差異分析暨環境現況差異分析及對策檢討報告(定稿本)
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司.
本节内容 在堆中创建对象 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Presentation transcript:

本节内容 引用类型 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866

1、引用就是变量的“别名” 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 <1> 基本类型 int x = 1; int &p = x; //起个别名叫p p = 2; //p就是x printf("%d \n",x); <2> 类 Person p; Person &px = p; //起个别名叫px px.x = 10; //px就是p printf("%d \n",p.x); <3> 指针 int******** i = (int********)1; int********& r = i; //起个别名叫r r = (int ********)2; //r就是i printf("%d \n",r); <4> 数组 int arr[] = {1,2,3}; int (&px)[3] = arr; //起个别名叫px px[0] = 100; //px就是arr printf("%d \n",arr[0]);

2、引用类型的本质 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 在反汇编中寻址答案: 《参见课堂》

1、引用必须赋初始值,且只能指向一个变量,“从一而终”。 2、对引用赋值,是对其指向的变量赋值,而并不是修改引用本身的值。 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 3、引用类型与指针的区别 int x = 1; //必须初始化 int* p = &x; int& ref = x; //运算 p++; ref++; //赋值 p = (int*)1; ref = 100; Base b(1,2); //必须初始化 Base* p = &b; Base& ref = b; //运算 p++; //ref++; //赋值 p = (Base*)1; //ref = 100; class Base { public: int x; int y; Base(int x,int y) this->x = x; this->y = y; } }; 总结: 1、引用必须赋初始值,且只能指向一个变量,“从一而终”。 2、对引用赋值,是对其指向的变量赋值,而并不是修改引用本身的值。 3、对引用做运算,就是对其指向的变量做运算,而不是对引用本身做运算。 4、引用类型就是一个“弱化了的指针”。

4、引用在函数参数传递中的作用(基本类型) 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 4、引用在函数参数传递中的作用(基本类型) void Plus(int& i) { i++; return ; } int main(int argc, char* argv[]) int i = 10; Plus(i); printf("%d \n",i); return 0;

5、引用在函数参数传递中的作用(构造类型) 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 5、引用在函数参数传递中的作用(构造类型) struct Base { int x; int y; Base(int x,int y) this->x = x; this->y = y; } }; void PrintByRef(Base& refb,Base* pb) //通过指针读取 printf("%d %d\n",pb->x,pb->y); //通过引用读取 printf("%d %d\n",refb.x,refb.y); //指针可以重新赋值 可以做运算 //refb = (Base&)1; //refb++;

6、给狗起个人的名字? 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 引用是变量的别名,如: int x = 10; int& r = x; //int类型的别名 就应该是int& Base b(1,2); Base& r = b; //Base类型的别名 就应该是Base& Base& r = (Base&)x; //虽然可以编译 但意义不大

7、常引用 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 class Base { public: int x; }; void Print(const Base& ref) //ref = 100; 不能修改 //ref.x = 200; //但能修改指向的内容 printf("%d \n",ref.x); } int main(int argc, char* argv[]) Base b; b.x = 100; Print(b); return 0;

<汇编、C/C++线上班>学员可见 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 课后练习: <汇编、C/C++线上班>学员可见