02-02

 指针就是地址,指针可以指向内存的任意一块地址。

指针变量是存储地址的容器
指针变量的定义格式:存储类型 数据类型 *指针变量名,其中未初始化指针称为野指针

如int *p=null

数组指针
数组指针本质是一个指针,指向数组的首地址,多用于传参和返回

格式:
存储类型 数据类型 (*指针变量名)[常量表达式]


指针数组:本质上是一个数组,存储多个类型相同的指针
定义格式:存储类型 数据类型 *指针变量名[常量表达式]

如int (*p)[12]

函数指针:

本质上是一个指针,指向函数的首地址,多用于回调函数,如数据库sqlite3的callback和线程的task,定义格式:存储类型 数据类型 (*函数指针变量名)(参数列表)

相关推荐

  1. <span style='color:red;'>01</span>-<span style='color:red;'>02</span>

    01-02

    2024-02-02 21:04:04      40 阅读
  2. <span style='color:red;'>02</span>.<span style='color:red;'>05</span>

    02.05

    2024-02-02 21:04:04      33 阅读
  3. 02-02

    2024-02-02 21:04:04       28 阅读
  4. 01_02_mysql02_DDL

    2024-02-02 21:04:04       41 阅读
  5. 【2024.01.02】刷算法07

    2024-02-02 21:04:04       33 阅读
  6. 2024-02-01(Hive)

    2024-02-02 21:04:04       29 阅读
  7. 2024-02-04(hive)

    2024-02-02 21:04:04       24 阅读
  8. 2024-02-05

    2024-02-02 21:04:04       30 阅读
  9. 2024.02.05

    2024-02-02 21:04:04       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-02 21:04:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-02 21:04:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-02 21:04:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-02 21:04:04       18 阅读

热门阅读

  1. C++重新入门-C++简介

    2024-02-02 21:04:04       37 阅读
  2. [leetcode] 22. 括号生成

    2024-02-02 21:04:04       37 阅读
  3. 【C语言】(13)堆和栈

    2024-02-02 21:04:04       31 阅读
  4. Unity2D_单向平台

    2024-02-02 21:04:04       32 阅读
  5. Redis的big key问题介绍以及监控手段

    2024-02-02 21:04:04       24 阅读
  6. 每日学习-2月1日

    2024-02-02 21:04:04       25 阅读
  7. 1. 两数之和

    2024-02-02 21:04:04       22 阅读