C++指针基础:概念、定义、初始化与运算.pptxVIP

  • 3
  • 0
  • 约7.32千字
  • 约 28页
  • 2026-06-29 发布于北京
  • 举报

C++指针基础:概念、定义、初始化与运算.pptx

第五章指针5.1指针的概念5.2指针和数组5.3指针和字符串5.4综合应用

5.1指针的概念什么是指针指针的特殊作用指针的基本概念定义形式初始化

5.1.1地址与指针每个变量在内存中存放都对应一段地址,第一个字节的地址就是变量的地址,将存放地址的变量称为指针变量。1.求地址运算符—变量的地址是系统分配的在程序中可使用运算符求得变量的地址假设有定义intx;,则:x就是变量的地址 2.取内容运算符—* *(地址)表示根据地址取内容如图中所示,*(x)的值为4

3.指针:指针是一种特殊变量,该变量中存放的是地址。如, intx=4; int*p; p=x;则:p是指针变量,存放x的地址,称p是指向x的指针;*p是p所指向单元中的内容,*p和x代表同一个数据; 地址内容xxp*p*(x)10014px1001直接访问间接访问特殊变量指针与普通变量定义不同

4.定义及初始化定义 例如: int*p; float*q;

文档评论(0)

1亿VIP精品文档

相关文档