让你快速了解指针数组的定义和使用

2025-11-14 08:16:34

1、打开啊哈c编译器

让你快速了解指针数组的定义和使用

2、int *p;

    char *p2;

    

    int a = 10;

    char c='A';

    

    p = &a;

    p2 = &c;

让你快速了解指针数组的定义和使用

3、printf("a=%d\n",*p);

    printf("c=%c\n",*p2);

让你快速了解指针数组的定义和使用

4、printf("a的地址打印:%p\n",p);

    printf("a的地址++打印:%p\n",++p);

    printf("c的地址打印:%p\n",p2);

    printf("c的地址++打印:%p\n",++p2);

    

让你快速了解指针数组的定义和使用

5、int array[3] = {1,2,3};

    printf("第一个元素的地址是:%p\n",&array[0]);//一个整数占四个字节

    printf("第二个元素的地址是:%p\n",&array[1]);

    printf("第三个元素的地址是:%p\n",&array[2]);

让你快速了解指针数组的定义和使用

6、int i;

    for(i=0;i<3;i++){

        printf(" %d",array[i]);

        

    }

让你快速了解指针数组的定义和使用

7、 int *parray;

    parray = &array[0];

    

    for(i=0;i<3;i++){

        

        printf(" %d ",*parray);

        parray++;

        

    }

让你快速了解指针数组的定义和使用

8、运行程序

让你快速了解指针数组的定义和使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢