数组的基本知识

Posted on 2006-03-07 20:38 天涯浪子 阅读(231) 评论(0)  编辑 收藏 引用
一。数组的基本知识
               1
。什么是数组
                     
数组就是有若干个相同类型的变量组成的集合。数组不是对象。说它是集合是因为它的多个变量是连续的放在一起的。
               2
。数组的声明
                     
数组在声明时,下标必须是常量或常量表达式 。其下标值是从0开始的。
                     
声明一维数组的通常格式是:
                              dataType     arrayName [intExp];     dataType
是数据类型,arrayName是数组名字,intExp是一个正整数或它的值是一个正整数的表达式,它代表的是数组中元素的个数。
                     
例如:char   buf [8];
                      
请比较以下两种写法:
                     
1int   i=8
                               char  buf[i];               //
不是标准C++
                      (2)const    int  i=10

                          char   buf [i];                  //
是标准C++,因为iconst的常量
                          char    buf[i+1];
                3
。数组的初始化

       1)在声明的时候就初始化
                              
例如:int  iA[6]={1,3,4,3,5,6};
                                          int  iV[]={3,6,6};        
                       (2)
使用赋值语句初始化          ]
                              
例如: iA[1]=3;                
                                       iV[0]=3;

       4.数组在内存中的排列顺序如图,以iV[]举例:

3

6

6

                        iV[0]

                         iV[1]

                         iV[2]


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


posts - 15, comments - 31, trackbacks - 0, articles - 13

Copyright © 天涯浪子