C语言程序设计PPT-第2版-第7章-指针程序设计.pptx

上传人:龙*** 文档编号:1009316 上传时间:2018-11-15 格式:PPTX 页数:49 大小:426.78KB
下载 相关 举报
C语言程序设计PPT-第2版-第7章-指针程序设计.pptx_第1页
第1页 / 共49页
C语言程序设计PPT-第2版-第7章-指针程序设计.pptx_第2页
第2页 / 共49页
C语言程序设计PPT-第2版-第7章-指针程序设计.pptx_第3页
第3页 / 共49页
C语言程序设计PPT-第2版-第7章-指针程序设计.pptx_第4页
第4页 / 共49页
C语言程序设计PPT-第2版-第7章-指针程序设计.pptx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、C语言程序设计 -理论方法与实践(第 2版)C语言程序设计语言程序设计第第 7章章 指针程序设计指针程序设计 C语言程序设计 -理论方法与实践(第 2版)第 7章 指针程序设计u7.1 指针概述 u7.2 指针变量的定义和使用u7.3 指针与数组 u7.4 指针作为函数的参数u7.5 指针函数u7.6 指针应用 程序 举例C语言程序设计 -理论方法与实践(第 2版)7.1 指针概述u指针与指针变量u变量的直接访问和间接访问C语言程序设计 -理论方法与实践(第 2版)7.1 指针概述l指针与指针指针与指针 变量变量某个某个 变量所占用的内存空间的开始地址称为该变量的地变量所占用的内存空间的开始地

2、址称为该变量的地址,址, C语言将这一地址称为指针,存储这一地址的变量语言将这一地址称为指针,存储这一地址的变量称为指针变量。称为指针变量。通过指针变量可以实现对其他变量的访问。通过指针变量可以实现对其他变量的访问。指针变量可以指向任何一种数据类型,如可以指指针变量可以指向任何一种数据类型,如可以指向基本类型的变量,也可以指向数组等。向基本类型的变量,也可以指向数组等。C语言程序设计 -理论方法与实践(第 2版)7.1 指针概述l变量直接访问变量直接访问 是指通过变量名直接使用变量数据。是指通过变量名直接使用变量数据。例如:例如:int a=10,b=20,c;c=a+b;printf(“%d

3、n“,c);l变量间接访问变量间接访问 是指通过指针变量去访问其他变量数据。是指通过指针变量去访问其他变量数据。C语言程序设计 -理论方法与实践(第 2版)7.2 指针变量的定义和使用u7.2.1 指针变量程序示例 u7.2.2 定义指针变量u7.2.3 使用指针变量 C语言程序设计 -理论方法与实践(第 2版)7.2.1 指针变量程序示例例例 7-1 使用指针变量输出数据程序。 #includeint main(void)int a=2008;int *p; p= printf(“%dn“, *p); return 0; 定义指针变量p指向 a用 *p表示变量 a的值 C语言程序设计 -理论

4、方法与实践(第 2版)7.2.2 定义指针变量l 一般格式数据类型数据类型 *指针变量名 1,*指针变量名 2, ;例如: int *p1,*p2;float *q;指针变量允许和其他变量同时定义:char m,n,*p,*q;l注意“数据类型数据类型 ”是指针变量要指向的变量的数据类型是指针变量要指向的变量的数据类型 。C语言程序设计 -理论方法与实践(第 2版)7.2.3 使用指针变量1指针变量的初始化l 一般格式数据类型 *指针变量名 1=地址 1,*指针变量名 2=地址 2, ; 例如: int m;int *p=p=scanf(“%d“,p);scanf语句的功能与下列语句等价:scanf(“%d“,

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。