c语言

c语言指针的类型有哪些

小亿
144
2023-11-02 18:25:08
栏目: 编程语言

C语言中常见的指针类型有:

  1. 整型指针(int*):指向整型数据的指针。
  2. 字符型指针(char*):指向字符型数据的指针。
  3. 浮点型指针(float*):指向浮点型数据的指针。
  4. 双精度浮点型指针(double*):指向双精度浮点型数据的指针。
  5. 结构体指针(struct*):指向结构体类型的指针。
  6. 数组指针(array*):指向数组类型的指针。
  7. 函数指针(function*):指向函数类型的指针。
  8. 空指针(void*):指向任意类型数据的指针,可以转换为其他类型的指针。
  9. 常量指针(const*):指向常量数据的指针,不能修改指向数据的值。
  10. 无类型指针(void*):指向未知类型数据的指针,可以转换为其他类型的指针。
  11. 指向指针的指针:指向指针变量的指针,可以用于创建多级指针。

以上只是常见的指针类型,实际上,C语言中的指针类型可以根据需要进行定义和声明。

0
看了该问题的人还看了