美文网首页
c++用指针处理数组元素的三种方法

c++用指针处理数组元素的三种方法

作者: Thinkando | 来源:发表于2018-10-06 17:32 被阅读18次

设有一个int 型数组a, 有10个元素,用三种方法输出各元素

#include<iostream>
using namespace std;

int main(){
    int a[10]={1,2,3,4,5,6,7,8,9,0};
    for (int i=0;i<10;i++) //下标法
        cout<<a[i]<<" ";
    cout<<endl;
    for (int i=0;i<10;i++) //数组名和指针运算法
        cout<<* (a+i)<<" ";
    cout<<endl;
    for (int *p=a;p<a+10;p++) //指针变量
        cout<<*p<<" ";
    cout<<endl;
    return 0;
}
1 2 3 4 5 6 7 8 9 0 
1 2 3 4 5 6 7 8 9 0 
1 2 3 4 5 6 7 8 9 0 
Program ended with exit code: 0

相关文章

  • c++用指针处理数组元素的三种方法

    设有一个int 型数组a, 有10个元素,用三种方法输出各元素

  • 指针数组和数组指针

    指针数组|存储指针的数组 在C语言和C++语言中,数组元素全为指针的数组称为指针数组。 例如:int *p[10]...

  • 二维数组和指针

    二维数组和指针 ⑴用指针表示二维数组元素。 要用指针处理二维数组,首先要解决从存储的角度对二维数组的认识问题。 一...

  • 二维数组与指针、指针数组、数组指针的用法

    二维数组和指针⑴ 用指针表示二维数组元素。要用指针处理二维数组,首先要解决从存储的角度对二维数组的认识问题。我们知...

  • 数组指针与指针数组

     数组指针是指向数组首元素的指针,即指针的值为数组首元素的地址,本质是指针。  指针数组是数组元素为指针的数组,本...

  • 指针数组和数组指针

    1、指针数组 指针数组:指针的数组,数组的每一个元素为此类型的指针。 如:int* a[10];数组a的10个元素...

  • 指针与数组和函数的几个关系

    指针数组、数组指针 指针数组。数组的元素类型是指针如:int* a[4] 数组指针。指向数组的指针变量如:int ...

  • C语言指针相关

    一、指针数组 和 数组指针的区别:1:指针数组,还是数组,数组每个元素是指针。2:数组指针,是指针,指向的是数组。...

  • 技术总结_05 通过指针引用数组元素

    (1)通过数组名计算数组元素地址,找出元素的值 (2)下标法直接引用数组 (3)用指针变量指向数组元素

  • 指针数组与数组指针

    指针数组:用于存储指针的数组,也就是数组元素都是指针数组指针:指向数组的指针 优先级:()>[]>*****int...

网友评论

      本文标题:c++用指针处理数组元素的三种方法

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