- 2
- 0
- 约 150页
- 2017-01-02 发布于未知
- 举报
定义一个变量,再定义一个指针指向该变量。 1、定义如下: char ch=‘a’; char *p=ch; 2、语句char ch=‘a’;表示定义了一个字符变量,变量名为ch,变量的值为字符常量‘a’。定义后,在编译时系统会为该字符变量分配一个内存单元,假设该内存单元编号是2000。这里,单元编号2000就是该内存单元的地址,就是变量ch的地址,字符常量‘a’就是该内存单元的内容,也就是变量ch的值。 3、如果执行scanf(“%c”,ch);语句,实际上就是把键盘输入的字符值(ASCII码值)送到变量ch的地址(为2000)对应的内存单元中。 4、前面都是通过变量名来访问变量的内容,也就是变量对应的内存单元的值,那在理解了内存单元地址和内容的关系之后,可不可以定义一种变量来保存内存单元的地址,从而达到访问内存单元的内容的目的呢? 定义一种变量专门用来保存内存单元的地址,地址称为指针,那么这种保存地址的变量就被称为指针变量 1、指针的概念 2、地址和内容的关系 提示: 1、要正确区分变量名、变量地址、变量内容三个概念。变量名就是给变量取的名字,变量地址就是系统给变量分配的内存单元的起始地址编号,变量内容就是对应内存单元中存放的数据。 2、指针本质上就是所要指向数据类型的地址。 指针=地址 学习目标
您可能关注的文档
- C语言程序设计教程胡忭利范翠香第4章循环结构程序设计课件教学.ppt
- C语言程序设计教程胡忭利范翠香第5章数组课件教学.PPT
- C语言程序设计教程胡忭利范翠香第6章函数课件教学.PPT
- C语言程序设计教程胡忭利范翠香第7章指针课件教学.ppt
- C语言程序设计教程胡忭利范翠香第8章结构体、共用体和枚举类型课件教学.PPT
- C语言程序设计教程胡忭利范翠香第9章文件操作课件教学.ppt
- C语言程序设计教程课件(07662-7)第1章基本概念课件教学.ppt
- C语言程序设计教程课件(07662-7)第2章数据描述与数据类型课件教学.ppt
- C语言程序设计教程课件(07662-7)第3章标准输入与输出课件教学.ppt
- C语言程序设计教程课件(07662-7)第4章运算符和表达式课件教学.ppt
最近下载
- 2026年春最新人教版七年级下册历史期中测试卷(含答案)(第1-11课).pdf VIP
- 单位食堂员工培训计划.docx VIP
- 2025年领导干部任前应知应会党内法规和法律知识考试题库(附答案).docx VIP
- 中国居民膳食指南2025版 .pdf VIP
- RAZ-I英语绘本Jane Goodall(带练习册).pdf VIP
- 15.2《答司马谏议书》课件(共53张PPT) 统编版高中语文必修下册(含音频+视频).pptx VIP
- 小学班会课件-快乐学习时光的班级故事.pptx VIP
- 细辛与临床 附 疑、难、重、奇案73例.pdf VIP
- GB_50057-2010___建筑物防雷设计规范.doc VIP
- 机械制图习题集华红芳答案.pdf VIP
原创力文档

文档评论(0)