zoukankan      html  css  js  c++  java
  • 指针数组与数组指针

    指针数组:

    它是一个数组,并且数组中的数据元素类型为指针类型

    <数据类型> *数组名[大小];


    数组指针:

    它是一个指针,并且他指向二维数组的首地址

    <数据类型> (*指针变量名)[大小]



    [数据类型] 数组名[大小];
    假如q是一个一维数组,q + i编移字节数为sizeof(数据类型) * i 


    [数据类型] *指针变量名;

    假如q是一个一级指针,q + i偏移字节数为sizeof(数据类型) * i 


    [数据类型] 数组名[行宽][列宽];
    假如q是一个二维数组,q + i偏移字节数为sizeof(数据类型) * 列宽 * i

    [数据类型] (*指针变量名)[列宽];

    假如q是一个数组指针,q + i偏移字节数为sizeof(数据类型) * 列宽 * i

    [数据类型(指针类型)] *指针变量名;

    假如q是一个二级指针,q + i偏移字节数为4 * i

    [数据类型(指针类型)] 数组名[大小];

    假如q是一个指针数组,q + i偏移字节数为4 * i




  • 相关阅读:
    转-文件批量重命名
    解决死锁之路(终结篇)
    Python批量修改文件名
    Android AudioTrack分析
    Android Audio介绍
    Android GNSS介绍
    Android HIDL介绍
    【vue】类和内联样式绑定
    【vue】计算属性
    svn post-commit不能同步
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3458995.html
Copyright © 2011-2022 走看看