从C到C++快速入门(7. 指针和动态内存分配)

指针

  • 约定:指针就是地址,变量的指针就是变量的地址。可以用取地址运算符&获得一个变量的地址。如:
    &var

  • *指针变量就是存储指针(地址)的变量。如:
    T p; // p是存储“T类型变量的地址”的变量, 即p是指针变量

  • 通过取内容运算符 可以得到一个指针变量指向的变量(内容)
    p就是p指向的那个变量(即内容)

示例代码:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

动态内存分配:new用于申请内存块、delete用于释放内存块

**T p = new T;
delete p;
T q = new T[5];
delete[ ] q;

发布了41 篇原创文章 · 获赞 1 · 访问量 492

猜你喜欢

转载自blog.csdn.net/weixin_44773006/article/details/103318111