单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级指针1指针教学内容指针的定义与应用指针与数组指针与字符串 指针与函数程序实例 2 指针与指针变量变量与地址程序中: int i float k 内存中每个字节有一个编号-----地址1020 编译或函数调用时为其分配内存单元
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级指针几个概念:? 指针也是一种数据类型具有指针类型的变量称为指针变量 指针变量中存放的不是数据而是内存单元的地址通过这个地址可以访问其中的内容? 程序中用到的数据都要保存到计算机的内部存储器中计算机的内部存储器是由很多个存储单元组成 的每个存储单元都有一个编号这个编号称为地址计算机通过这个地址来读写单元中的数据内存储器
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级p1000Hi2000Hj3000H102000Hp1000Hi2000Hj3000H102000H
#
初始状态Temp=pa; pa=pb; pb=temp;初始状态Temp = *pa;*pa =*pb;*pb = temp;
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级指针的复习 类型标识符 变量名指针类型 指针指向的类型 指针指向的变量 指针变量的地址赋值: 变量名=目标变量的地址或同类型的指针变量常量数组的复习类型标识符 数组名[整型常量表达式]例如:int a[3]大小类型(数组元素和数组)变量集合定义后其内存块和地址在生命期中保持不变数组名的两种含义:代表数
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级元素均为指针类型数据的数组称为指针数组 定义形式为: 类型关键字 数组名[数组长度]例如 char pStr[5] pStr[5]char四指针数组1例main(){ int i char str[][10] = {PascalBasicFortran JavaVi
Click to edit Title SlideClick to edit Master text stylesSecond levelThird levelFourth levelFifth level7.3 函数指针与指针函数 指针变量可以指向变量地址数组字符串动态分配地址同时也可指向函数每一个函数在编译时系统会分配给该函数一个人口地址函数名表示这个人口地址那么指向函数的指针
Your site hereLOGOPowerPoint TemplateRelated Documentpetitors You may want to allocate one slide perpetitorStrengths Your strengths relative topetitorsWeaknesses Your weaknesses relative
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级指南针各式各样 的指南针用指南针定方向的方法:1把指南针盒放平让磁针自由转动2待磁针停止摆动后转动指南针盒使方位盘上标明的南(S)北(N)方向与磁针指的南北方向一致3对照方位盘确定
违法有害信息,请在下方选择原因提交举报