指 针 概述 指针是C语言中一个重要的概念及特色。 可以表示复杂的数据结构 动态分配内存 方便地使用字符串 有效方便地使用数组 调用函数时传递地址 直接处理内存等 11.1 变量的指针 指针就是地址 变量的指针就是变量的地址 一个程序一经编译,在其执行过程中,就会为变量、数组以及函数分配存储空间。这些变量、数组、函数都称为程序实体,也具有某一种数据类型。这些被分配了内存空间的程序实体,都具有自己的内存地址。 假设 int i=3 , j=6 , k ; 系统分配空间如图: k=i+j; 根据变量名与地址的对应关系(编译时确定)访问变量。 直接访问方式 11.2 指针变量 1.间接访问形式 i_pointer=i ; 从i_pointer中取出数值2000 从2000、2001内存地址中访问数据 【间接访问方式和直接访问方式的对比】 存放变量地址的变量是指针变量。 指针变量的值(即指针变量中存放的值)是指针(地址)。 间接访问运算符 * i_pointer代表指针变量,而*i_pointer是i_pointer所指向的变量 11.3 指针变量的使用 定义 引用 运算符 * 指针变量作函数参数 11.3.1 指针变量的定义 一般形式: 基类型 *指针变量名 示例: int i , j ; int *pointer_1 ,
您可能关注的文档
最近下载
- TECHMATION HUNTER系列伺服驱动器用户手册.pdf VIP
- 世界旅游地理:西欧PPT教学课件.pptx
- 工程变更□需求(ECR)□通知(ECN)单.docx VIP
- 建筑垃圾资源化利用的挑战与对策.docx VIP
- DL-T-710-2018水轮机运行规程.docx VIP
- 最新人教版六年级数学下册《练习二十一》习题课件.pptx VIP
- 平山县圣煜丽水湾建设项目地质灾害危险性评估报告.docx VIP
- 专题11 立体几何垂直归类2022-2023学年高一数学热点题型归纳与分阶培优练(人教A版2019必修第二册)(解析版).docx VIP
- 食品安全地方标准食品生产加工小作坊卫生规范.pdf VIP
- 产品交付情况登记表.xls VIP
原创力文档

文档评论(0)