1 / 102
文档名称:

C语言指针PPT课件.ppt

格式:ppt   大小:555KB   页数:102页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言指针PPT课件.ppt

上传人:读书之乐 2025/5/17 文件大小:555 KB

下载得到文件列表

C语言指针PPT课件.ppt

相关文档

文档介绍

文档介绍:该【C语言指针PPT课件 】是由【读书之乐】上传分享,文档一共【102】页,该文档可以免费在线阅读,需要了解更多关于【C语言指针PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第十章
重要内容
地址和指针的概念
变量的指针和指向变量的指针变量
通过指针引用数组
通过指针字符串
指向函数的指针
返回指针值的函数
指针数组和多重指针
动态内存分派与指向它的指针变量

内存区的每一种字节有一种编号,这就是“地址” 。假如在程序中定义了一种变量,在对程序进行编译时,系统就会给这个变量分派内存单元。
1、按变量地址存取变量值的方式称为“直接访问”方式
printf(″%d″,i);
scanf(″%d″,&i);
k=i+j;
2. 另一种存取变量值的方式称为“间接访问”的方式。即,将变量i的地址寄存在另一种变量中。
在C语言中,指针是一种特殊的变量,它是寄存地址的。
一种变量的地址称为该变量的“指针”。
例如,地址是变量i的指针。假如有一种变量专门用来寄存另一变量的地址(即指针),则它称为“指针变量”。上述的i_pointer就是一种指针变量。
指针和指针变量的定义:
变量的指针和指向变量的指针变量
怎样定义指针变量
定义指针变量的一般形式为
基类型 *指针变量名;
下面都是合法的定义:
float *pointer_3;
char *pointer_4;
可以用赋值语句使一种指针变量得到另一种变
量的地址,从而使它指向一种该变量。
例如:
pointer_1=&i;
pointer_2=&j;
在定义指针变量时要注意两点:
指针变量前面的“*”,表示该变量的类型为指针型变量。
例: float *pointer_1;
指针变量名是pointer_1 ,而不是* pointer_1 。
(2) 在定义指针变量时必须指定基类型。
需要特别注意的是,只有整型变量的地址才能放到指向整型变量的指针变量中。下面的赋值是错误的∶
float a;
int * pointer_1;
pointer_1=&a;
在对指针变量赋值时需要注意两点:
⑴ 指针变量中只能寄存地址(指针),不要将一种
整数赋给一种指针变量。
例: * pointer_1=100; /* pointer_1是指针变量,100是整数,不合法 */
(2) 赋给指针变量的变是量地址不能是任意的类型,而只能是与指针变量的基类型具有相似类型的变量的
地址。
在引用指针变量时,也许有三种状况:
⑴给指针变量赋值。如:
p=&a;
⑵引用指针变量的值。如:
printf(“%o”,p);
⑶引用指针变量指向的变量。
有关的两个运算符:
& 取地址运算符。 &a是变量a的地址。
* 指针运算符 (或称“间接访问”运算符),*p是指针变量p指向的对象的值。
怎样引用指针变量

最近更新

2025年度电梯安装施工与安全运行维护合同 9页

2025年度电梯安全使用与绿色环保标准协议 10页

企业部门ChatGPT项目计划书PPT模板 29页

企业项目管理分析总结报告动态PPT模板 29页

一次函数复习--北师大版公开课一等奖课件赛课.. 8页

心理批评专题知识讲座 95页

2025年度电子商务落户房屋租赁服务合同书 9页

2025年度电子商务平台运营服务合同模板 9页

供应链弹性优化方案在2025年度总结中的可视化.. 23页

2025年度电子商务合同定义与各类别详细说明 9页

党政党章政府机关通用工作汇报PPT模板 26页

2025年度电子产品研发团队知识产权管理与培训.. 8页

2025年度电子产品商标许可及销售代理合同 10页

2025年度电商新媒体运营合作协议 9页

劳动合同书模板 5页

共享式智能养老服务PPT模板 31页

变态心理学的心理学理论专家讲座 72页

七年级第三单元公开课一等奖课件赛课获奖课件.. 34页

右美托咪定临床应用指导意见解读 36页

2025年度电动滑板车与手电动车联合转让合同 9页

七年级上Unit2公开课一等奖课件赛课获奖课件 12页

2025年度电力设备装卸搬运安全协议范本 9页

创意家装设计通用PPT模板 27页

创意手绘风格二零二五企业颁奖典礼邀请函PPT设.. 28页

unit34英语复习公开课一等奖课件赛课获奖课件.. 9页

进口业务的基本程序 31页

中国生活垃圾中转站行业市场分析报告 4页

某电动汽车主减速器总成设计 7页

《基于PIC单片机的胰岛素泵硬件电路的设计与实.. 16页

2025年度塑料膜课程设计端盖设计 24页