下载此文档

C语言设计课件:第10章 指针.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
:计算机内存中,每一个字节的存储单元都有一个编号(亦称为内存地址)在VC中,内存单元的编号是一个8位的十六进制数(表示32位二进制数,VC是32位编译系统)。 如:0012FF7C变量的地址变量的地址:表示变量在内存中的位置,其值是该变量在内存中所占存储单元的首字节的编号。 如:inta; a在内存中占4个字节,但&a的值是4个字节中首个字节的编号。运算符&:取地址,如&a的值为变量a的地址。变量地址的输出可以用格式字符串“%p”例:inti=3,j=5;floatf;变量名数据类型地址i整型012FF7Cj整型0012FF78f单精度0012FF74350012FF7C整型变量i整型变量j单精度变量f0012FF7A0012FF790012FF780012FF770012FF760012FF750012FF7B0012FF74什么是指针?指针就是内存中的变量的地址。,即地址。用于存储指针的变量称为指针变量。指针变量的值是某个与指针定义时的指向类型一致的变量的地址。指针变量的定义定义形式如下: 数据类型*指针变量名;如:int*p1,num;表示的意思为:定义了一个指针变量p1,它指向的是一个整型数据。或者说,这时候p1中存储的是一个整型变量的地址。注意:指针变量定义了之后,需要给它赋一个确定的变量的地址,否则,就可能会出现严重的系统错误。指针变量的理解设有如下定义:int*p,num=10;p=&num;//p中存储的是num的地址则可图解如下:(num被分配在7000开始的位置,p变量的值就是7000)1、&:取地址运算符其一般格式为:<指针变量>=&<对象变量>;2、*:间接访问运算符其一般格式为:*指针变量与指针有关的运算符

C语言设计课件:第10章 指针 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人窝窝爱蛋蛋
  • 文件大小666 KB
  • 时间2020-09-30