C语言数组

1.定义变量: 就是分配空间,分配空间的大小由类型决定。
2.初始化变量: 在定义变量的同时赋初值。
3.引用变量: 引用变量空间的内容,引用空间的大小由类型决定。
4.什么是引用变量,除定义变量外,看到变量名就是引用变量。

一维数组:存放多个数据的
    定义数组:分配空间,分配空间的大小由类型和长度决定
            类型 数组名[长度];
                类型: 整型 浮点型。
                数组名:与定义变量名一致。
                长度:根据我们存放的数据的数量来决定。
            int buf[5]; 20  4字节*5=20
        
            在定义数组是也可以不给长度,但是必须初始化。
            int buf[];  数组长度由初始化的个数来决定
            
        数组空间:一段连续且相等的空间。
        数组名:数组空间的首地址,第一个空间的地址。
        地址他就是一串十六进制的数 0x7fff15a34100 
    
    初始化数组:在定义数组的同时赋初值。
        int buf[5]={4,5,67,8,9}; 逐一赋值。
        数组必须初始化,不能整体赋值  一个一个空间的赋值。
        
        初始化数组 可以不给数组的每一个空间都初始化。
        int buf[5]={4,5,67}; 未初始化的空间用0补齐
        
    引用数组:引用数组空间的内容,引用那个空间的内容由下标决定
        下标:在定义数组是,系统会为我们的每一个空间分配一个下标
            下标从0开始。最大下标等于长度减一
        引用数组的方法:
            下标法: 
                    buf[下标]
        
            地址法:
                *  *与地址连用   取地址空间的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值