zoukankan      html  css  js  c++  java
  • 33-一维指针数组

      一个数组的元素值为指针则是指针数组。

      指针数组是一组有序的指针的集合。

      指针数组的所有元素都必须是具有相同存储类型和指向相同数据类型的指针变量。

    指针数组说明的一般形式为:

          类型说明符 *数组名[数组长度] 

      其中类型说明符为指针值所指向的变量的类型。例如:

    int *pa[3] 表示pa是一个指针数组,它有三个数组元素,每个元素值都是一个指针,指向整型变量。

     1 /*
     2  指针数组:
     3  
     4  存放指针的集合。(每一个元素都是一个指针)
     5  
     6  指针数组的定义格式:
     7  
     8  类型  *数组名[长度];
     9  
    10  */
    11 #include <stdio.h>
    12 
    13 int main(int argc, const char * argv[])
    14 {
    15     //普通的二维数组
    16     int a[3][3] = {1,2,3,4,5,6,7,8,9};
    17     /*
    18      a[0] 1 2 3
    19      a[1] 4 5 6
    20      a[2] 7 8 9
    21     */
    22     
    23     
    24     //定义一个指针数组
    25     int *pa[3] = {a[0],a[1],a[2]};
    26     
    27     printf("%d
    ",*(pa[0]));
    28     printf("%d
    ",*(pa[1]));
    29     printf("%d
    ",*(pa[2]));
    30     
    31     return 0;
    32 }

    人生之路,不忘初心,勿忘始终!
  • 相关阅读:
    专职DBA-MySQL主从延时复制
    专职DBA-MySQL主从异步复制
    专职DBA-MySQL连接启动与多实例数据库
    Java日期时间2
    Java日期时间
    763. Partition Labels
    377. Combination Sum IV
    459. Repeated Substring Pattern
    784. Letter Case Permutation
    526. Beautiful Arrangement
  • 原文地址:https://www.cnblogs.com/xdl745464047/p/4004280.html
Copyright © 2011-2022 走看看