下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本节主题:返回指针的函数返回指针的函数#include int max(int x, int y)int t; if(x y)t = x;elset = y; return t;int main()inta, b, c;scanf(%d %d, &a, &b); c = max(a, b);printf(max = %d n, c);return 0;#include int *max(int *x, int *y)int *t; if(*x *y)t = x;elset = y; return t;int main()inta, b, *p; scanf(%d %d, &a, &b); p
2、= max(&a, &b);printf(max = %d n, *p);return 0;类型标识符 *函数名(形式参数表列)回顾“野指针”#include int main( )int a,b;int *p1,*p2; a=100;b=10;p1=&a; p2=&b;printf(%d %dn, a, b); printf(%d %dn, *p1, *p2); return 0;#include int main()int a, b;int *p1, *p2;*p1=10;*p2=100;printf(%d %dn, a, b);printf(%d %dn, *p1, *p2);retur
3、n 0;不能对未赋值的指针变量作“指向”运算#include int main()int a, b;int *p1, *p2; p1=0 x100000; p2=0 x100004;printf(%d %dn, a, b); printf(%d %dn, *p1, *p2); return 0;不能用整数为一个指针变量赋值返回值不可以是已经失效的地址#include int *max(int *x, int *y)int t;if(*x *y)t = *x;elset = *y; return &t;int main()inta, b, *p; scanf(%d %d, &a, &b); p = max(&a, &b);printf(max = %d n, *p); return 0;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学语文课本教学方案与教学反思
- 危大工程专项施工方案主要组成部分
- 钢结构防腐施工专项方案
- 音乐厅装修施工方案
- 墙体托梁加固施工方案
- 桩基后注浆加固方案
- 基坑降水井石施工方案
- 土石方支护施工技术方案
- 屋面sbs防水施工管理方案
- 地下室防水混凝土外加剂施工方案
- 继电保护装置调试作业指导书
- 老同学聚会群主的讲话发言稿
- 国家开放大学最新《监督学》形考任务(1-4)试题解析和答案
- 天然气输气管线阴极保护施工方案
- 高血压问卷调查表
- QC成果提高花岗岩砖铺装质量
- GB/T 25156-2010橡胶塑料注射成型机通用技术条件
- GB/T 25085.3-2020道路车辆汽车电缆第3部分:交流30 V或直流60 V单芯铜导体电缆的尺寸和要求
- GB/T 242-2007金属管扩口试验方法
- GB/T 21776-2008粉末涂料及其涂层的检测标准指南
- 第六单元作文素材:批判与观察 高一语文作文 (统编版必修下册)
评论
0/150
提交评论