欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

复合类型:数组指针和ref

程序员文章站 2022-07-10 18:23:09
文章目录5.3.5 range for5.3.6多维数组5.3.5 range for数组这种多个同类型元素构成的序列对象,可用 range for遍历其中的元素。下面两种形  可将 range for的变量类型用auto来自动推断5.3.6多维数组严格说C++没提供多维数组,只有一维数组。多维数组是通过一维数组来表示。多维数组实质上就是一维数组,只不过这个一维数组的元素仍然是一个数组,并且可以一直这样表示下去 ......

5.2.3 void无类型指钅

  • void *

    • 变量存储任何内存地址(任何类型对象的地址)
  • void *変量之间

    • 可比较大小
    • 可相互赋值
  • 不能解引用、不能对指针偏移、不能隐式类型转换到非void指针类
    型,可通过强制类型转换 static cast将它转换到特定的指针类型。

复合类型:数组指针和ref

  • 用于将不同类型的指针变量传递给函数,在函数内部再将它强制
    转换为特定的指针类型。
  • 后续函数章节再介绍这种用法

5.3.5 range for

  • 数组这种多个同类型元素构成的序列对象,
    • 可用 range for遍历其中的元素。
  • 下面两种形
复合类型:数组指针和ref

复合类型:数组指针和ref

  • 可将 range for的变量类型用auto来自动推断
复合类型:数组指针和ref复合类型:数组指针和ref

5.3.6多维数组

  • 严格说
  • C++没提供多维数组,只有一维数组。
  • 多维数组是通过一维数组来表示。
  • 多维数组实质上就是一维数组,只不过这个一维数组的元素仍然是一个数组,并且可以一直这样表示下去
复合类型:数组指针和ref

本文地址:https://blog.csdn.net/zhoutianzi12/article/details/109558936

上一篇: Servlet下载文件

下一篇: JVM面试题