C语言电子教案第七章指针与函数
第1页
时 间
12 月 09 日 星期 2
课 题
指针与函数
教学目标 掌握指针函数的定义以及使用方法 教学重点 指针函数的定义及使用 教学难点 指针函数的使用 课 型 公共课 教学媒体多媒体
教法选择 讲授,举例,演示 教 学 过 程 教法运用及板书要点
第七章 指针 7.2 函数指针 函数指针: 函数在编译时被分配的入口地址,用函数名表示 指向函数的指针变量 定义形式: 数据类型 (*指针变量名)(); 如 int (*p)(); 函数指针变量赋值:如 p=max; 函 数 调 用 形 式 : c=max(a,b); c=(*p)(a,b); c=p (a,b); 对函数指针变量 p±n, p++, p--无意义 例 用函数指针变量调用函数,比较两个数大小 main() { int max(int ,int), (*p)(); int a,b,c; p=max; scanf("%d,%d",&a,&b); c=(*p)(a,b); printf("a=%d,b=%d,max=%d\n",a,b,c); } int max(int x,int y) { int z; if(x>y) z=x; else z=y; return(z); } 指针数组和多级指针 用于处理二维数组或多个字符串 指针数组 定义:数组中的元素为指针变量 定义形式: [存储类型] 数据类型 *数组名[数组长度说明];
第2页
多级指针 定义: 指向指针的指针 一级指针:指针变量中存放目标变量的地址 二级指针:指针变量中存放一级指针变量的地址 定义形式:[存储类型] 数据类型 **指针名; 如 char **p; 二级指针与指针数组的关系 int **p 与 int *q[10] 指针数组名是二级指针常量 p=q; p+i 是 q[i]的地址 指针数组作形参,int *q[ ]与 int **q 完全等价; 但作为变量定义两者不同 系统只给 p 分配能保存一个指针值的内存区;而给 q 分配 10 块内存区,每块可保存一个指针值 命令行参数 命令行:在操作系统状态下,为执行某个程序而键入 的一行字符 命令行一般形式: 命令名 参数 1 参数 2………参 数n 带参数的 main 函数形式: 命令行参数传递 例 下列定义的含义 (1)int *p[3]; (2)int (*p)[3]; (3)int *p(int); (4)int (*p)(int); (5)int *(*p)(int); (6)int (*p[3])(int); (7)int *(*p[3])(int); 例 输出命令行参数 main(int argc, char *argv[]) { while(argc>1) { ++argv; printf("%s\n",*argv); --argc; } }
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




