黑马程序员技术交流社区

标题: C数组和指针 [打印本页]

作者: itheimalz    时间: 2015-7-9 22:28
标题: C数组和指针
现实地讲, 数组和指针地区别是什么?
作者: DemonPeter    时间: 2015-7-9 23:32

    如:定义一个一维数组数组  int  a[3];
             这是向内存要了3个存储空间  a[0],a[1],a[2]        
   而指针是定义存放内存地址的变量
                        如:int  *p,a[3];
                               p=&a[0]       把数组元素a[0]的地址赋给了指针变量p
   想当与我开了一间房  房所占的空间与房子的门牌号      
      如:1号房里有小明
            2号房里有小王
            3号房里有小红           当房间里的人随意变换移动    数组所占空间里的变量变换
                                             当房间名随意变换      指针所指向的地址在变动
                                             内存寻址的过程    就相当有我们要知道房间号   去房间找到我们想要找到的人


              
      
   
                                

            
     
作者: venn    时间: 2015-7-10 09:09
楼上说的还可以,,,,,
作者: a867750627    时间: 2015-7-10 09:42
不是太懂啊
作者: dushoupeng    时间: 2015-7-10 09:45
去看看指针的艺术,挺好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2