美文网首页
C语言使用指针操作数组

C语言使用指针操作数组

作者: 第三只筷子 | 来源:发表于2017-05-18 18:42 被阅读49次

    看下面的教程前你应该了解指针,如果不懂的话,那就看一下详解C语言指针

    我们来看一下下面的程序:

    图1

    运行结果:

    图2

    我们来看一下计算机内存是怎样的:

    图3

    总结:

    1.想使用指针的方式操作数组,首先将数组的首地址赋值给指针。即:p=&a[0] ;等同于 p=a;

    2.想使用指针取出数组中的值,用:*(p+n);   (等同于a[n];) 。注意:当n不等于0时,*(p+n)的括号不可省略。

    相关文章

      网友评论

          本文标题:C语言使用指针操作数组

          本文链接:https://www.haomeiwen.com/subject/mdcrxxtx.html