![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++选修课笔记
文章平均质量分 87
風坞
这个作者很懒,什么都没留下…
展开
-
C++指针 2021.4.20
指针变量里面存储了一个地址,可以是常量、全局变量、局部变量、堆变量(new)的地址,还可以是函数(代码)的地址空指针空指针又称万能指针,可以指向任何带类型的指针(地址)p=&x; x可以是基本数据类型,也可是对象/结构体类型。p=&table;p=&book;int a = 3;void *p1;p1 = &a;//p1指向a的纯地址,但并不理解成intint *pi = (int*)p1;//强制类型转换,将p1理解成pi,语法逻辑都正确float.原创 2021-04-20 21:42:39 · 100 阅读 · 0 评论 -
C++指针 2021.4.13
· 指针的概念我愿称之为 “隔空取物大法”应用函数的双向参数传递自由访问数组自由访问函数高级应用指向指针的指针特殊指针数据的访问地址直接访问(变量名直接映射到数据的地址,通过变量名存取变量的值)间接访问间接访问:将变量的地址&i存放在另一个内存单元中,写作p=&i通过取p指向内存空间*p,访问空间i,*p等价于i实际地址的数值没有意义,是操作系统分配的,地址形象化地被称为指针(指针变量是一种专门用来存放指针的变量)指针变量的定义类型标识符原创 2021-04-13 22:05:38 · 74 阅读 · 0 评论