第07章引用及其应用_第1页
第07章引用及其应用_第2页
第07章引用及其应用_第3页
第07章引用及其应用_第4页
第07章引用及其应用_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-2-3-4-5-prSomeIntrSomeInt是一个是一个intint引用,被初始化指向引用,被初始化指向someIntsomeInt。p将来对将来对rSomeIntrSomeInt的操作都等价于对的操作都等价于对someIntsomeInt的操作。的操作。-6-7-8-prSomeIntrSomeInt仍然引用的是仍然引用的是someIntsomeInt,通过赋值运算符,只是,通过赋值运算符,只是 将将anotherIntanotherInt的值赋给的值赋给rSomeIntrSomeInt,也就是,也就是someIntsomeInt。p通过赋值不能改变引用的目标。通过赋值不能改变引用的

2、目标。p引用必须要初始化,一旦绑定后引用关系无法解除。引用必须要初始化,一旦绑定后引用关系无法解除。-9-10-11-12-13-px x和和y y是是swapswap的局部变量,只是实参的拷贝,函数返回后的局部变量,只是实参的拷贝,函数返回后 被系统自动清除,不影响实参的值。被系统自动清除,不影响实参的值。-13-510510-13-510510510105-14-ppxpx和和pypy是局部指针变量,保存实参是局部指针变量,保存实参x x和和y y的地址,的地址,* *pxpx和和* *pypy 访问的是访问的是x x和和y y,交换,交换* *pxpx和和* *pypy的内容,也就交换了

3、的内容,也就交换了x x和和y y。5102000200410520002004-15-prxrx和和ryry是是x x和和y y的引用,调用的引用,调用swapswap时没有创建新的局部变时没有创建新的局部变 量,对量,对rxrx和和ryry的操作就是对的操作就是对x x和和y y的操作。的操作。-15-510105-16-17-2008 p-18-3 p-19-320002000p-20- data3 a-21-22-23-perrorerror记录是否出错,比如返回记录是否出错,比如返回 0 0表示计算成功,返回表示计算成功,返回1 1表示计表示计 算失败。算失败。p通过传入的地址将计算结果保存通过传入的地址将计算结果保存 到所指向的变量。到所指向的变量。-24-25-26-p将函数返回类型声明为将函数返回类型声明为ERR_CODEERR_CODE 类型,函数只能返回类型,函数只能返回ERRORERROR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论