C/C++
文章平均质量分 78
廊子
这个作者很懒,什么都没留下…
展开
-
指针(一) - 基本概念
1.1 指针的概念地址:一般把存储单元中的一个字节称为一个内存单元,不同的数据类型占用的内存单元数不等,为了正确的访问这些内存单元,必须为每个内存单元编上号,内存单元的编号叫做地址。指针:根据内存单元的编号或地址就可以找到所需的内存单元,通常也把这个地址称为指针。指针是内存单元的地址,是常量。定义指针的目的是通过指针去访问内存单元。指针是一个数据结构的首地址,“指向”一个数据结构。指针原创 2008-12-29 14:57:00 · 581 阅读 · 0 评论 -
指针(二) - 数组与指针
1、数组指针所谓的数组指针是指数组的起始地址,数组元素的指针是数组元素的地址。1.1、指向数组元素的指针一个数组是由连续的一块内存单元组成的。数组名就是这块连续内存单元的首地址。一个数组也是有各个数组元素组成的。每个数组元素按其类型不同占有几个连续的内存单元。一个数组元素的首地址也是指它所占有的几个内存单元的首地址。定义一个指向数组元素的指针变量的方法:int a[10];//in原创 2008-12-30 14:35:00 · 646 阅读 · 0 评论 -
指针(三) - 函数与指针
1、函数指针变量在C语言中,一个函数占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。可以把函数的这个首地址(或入口地址)赋予一个指针变量,使该指针变量指向该函数。可通过指针变量就可以找到并调用这个函数。把这种指向函数的指针变量称为“函数指针变量”。函数指针变量定义的一般形式为:类型说明符 (*指针变量名)();“类型说明符”表示被指函数的返回值类型。“(*指针变量名)”表示原创 2008-12-31 10:23:00 · 480 阅读 · 0 评论