zoukankan      html  css  js  c++  java
  • 指针数组和指向指针的指针

    1.指针数组的概念:

      一个数组,其元素均为指针类型数据,称为指针数组,也就是说,指针数组中的每一个元素都相当于一个指针变量。一维指针数组的定义形式如:、

        类型名  *数组名[数组长度];  (注意:int *p[4];不要写成"int(*p)[4];",这是指向一维数组的指针变量。)

    2.指向指针的指针:

      类型名  **指针名;

    3.指针数组作main函数的形参:

      main(argc,argv) argc和argv就是main函数的形参,main函数的由系统调用的。实际上main实参是和命令一起给出的。也就是在一个命令行中包括命令名和需要传给main函数的参数。命令行一般形式为:

        命令名   参数1   参数2…………参数n     命令名和各参数之间用空格分隔。

      带参数的main函数原型是: main(int argc,char *argv[])

    有关指针的数据类型和指针运算的小结:

      1.有关指针的数据类型的小结:

        

      2.指针运算小结:

        a.指针变量加(减)一个整数 p++、p--、p+i……;

        b.指针变量的赋值 如: p=&a;

        c.指针变量可以有空值,即该指针变量不指向任何变量,可以这样表示: p=NULL;

        d.两个指针变量可以相减 如:p1-p2;

        e.两个指针变量比较 如:p1<p2;

      3.void指针类型

    使用指针的优点:1.提高程序效率;2.在调用函数时变量改变了的值能够为主调函数使用,即可以从函数调用得到多哥可以改变的值;3.可以实现动态存储分配。

    吾屋无污,吴捂屋污,诬吾污屋,吾晤吴污,吾无物污,吴侮污吾,吾忤吴屋,悟吴诬吾,污屋吴污,吴侮吾污,吾勿武侮,吾唔吴误,诬侮污吾,吾屋悟忤.
  • 相关阅读:
    ble_app_hrs心率程序 nrf51822
    2019.05.08 《Linux驱动开发入门与实战》
    函数指针
    typedef
    回调函数
    android2
    android1
    每周总结2
    HTML
    数组(续)
  • 原文地址:https://www.cnblogs.com/chenxiangxi/p/2189365.html
Copyright © 2011-2022 走看看