鱼C论坛

 找回密码
 立即注册
查看: 27433|回复: 107

[知识点备忘] S1E23:指针数组和数组指针

  [复制链接]
发表于 2016-6-17 04:09:37 | 显示全部楼层 |阅读模式
购买主题 已有 25 人购买  本主题需向作者支付 5 鱼币 才能浏览
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-12 14:30:30 | 显示全部楼层
温故而知新
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-2 18:25:08 | 显示全部楼层
涨姿势了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2016-8-18 21:52:31 | 显示全部楼层
i like this
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-5 10:40:55 | 显示全部楼层
good luck
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-29 10:53:43 | 显示全部楼层
例子里的指针数组,指针地址指向的值为char类型,但是实际上给的是一个char型数组,同样的情况在int型下也成立吗。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2016-12-6 18:07:28 | 显示全部楼层
5个元素的数组脚标应该是从0~4吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 4 反对 0

使用道具 举报

发表于 2016-12-8 17:19:25 | 显示全部楼层
#include <stdio.h>

int main()
{
        int *a[5]={1,2,3,4,5};

    int i;
        for (i = 0; i < 5; i++)
        {
                printf("%d\n", a[i]);
        }
        return 0;
}

打印整型的指针数组怎么会报警告
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

发表于 2016-12-11 14:17:34 | 显示全部楼层
又复习了一遍
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-11 14:28:17 | 显示全部楼层

我也没想明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-11 14:40:51 | 显示全部楼层

#include<stdio.h>

int main()
{
        int b = 1, c = 2, d = 3, e = 4, f = 5;
        int *a[5] = {&b,&c,&d,&e,&f};

        //int *i=a;
        int j;
        for(j = 0; j < 5; j++)
        {
                printf("%d\n", a[j]);
        }       
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 3

使用道具 举报

发表于 2017-2-26 14:20:33 | 显示全部楼层
学习了      
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-25 14:42:27 | 显示全部楼层
小甲鱼,有没有更多适合初学者的C语言小程序分享一下呗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-8 16:57:45 | 显示全部楼层
各位鱼油,希望解疑一下,在数组指针的演示例子中的为什么是printf("%d\n",*(*p+i))而不是printf("%d\n",*(p+i))?小甲鱼视频中提到“这里多取了一次”是指哪里多取了一次什么?望各位鱼油解惑!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 7 反对 0

使用道具 举报

发表于 2017-7-19 23:51:46 From FishC Mobile | 显示全部楼层
hank1016 发表于 2016-12-8 17:19
#include

int main()

你定义了一个指针数组确把它用成了数组指针
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-11-26 16:54:33 | 显示全部楼层
鱼哥要是写成这样我早就理解了
坑~

  1. printf("%d\n", (*p2)[i]);
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-12-6 14:44:22 | 显示全部楼层
不理解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-12-11 10:47:29 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-6-25 13:21:36 | 显示全部楼层

定义的是指针数组
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-16 16:57:40 | 显示全部楼层
学到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-28 21:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表