对于指针的了解

指针与地址的关系

指针存储的数值为内存的地址

指针 指针变量的概念

指针 指向关系 指针变量 指向关系的变量

指针变量的定义 引用

数据类型*指针变量名 例 int *pa 赋值 指针变量名=变量地址 例 int a=3; int *pa; pa=&a;  &a 变量的地址  可直接  int*pa=&a

注 * 取内容   int a=3; int *pa; pa=&a;  则*pa=3

指针变量为函数参数

理解函数参数 则理解

动态内存分配

定义语句分配空间为静态  申请释放空间为动态 用时

viod *malloc(unsigned int size)  void free(void *p)

例 int *pi    pi=(int *)malloc(2); free(pi)  C语言

new delet C++

int *pi=new int;  int *pi=new int[10]大小为10的空间

delecte pi;

注 一定要释放 释放之后不能再用

 

上一篇:【题解】[HEOI2016/TJOI2016]字符串


下一篇:【题解】CF666E Forensic Examination