ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

c语言中的数组II

c语言中的数组II
  • 定义数组
    • <类型> 变量名[元素数量]
      int grades[100];
      double weight[20];
    • 元素数量必须为整数
    • c99之前元素数量必须是编译时刻确定的字面量
  • 数组是什么?
    • 数组是一个容器,其中放置多个元素,具有以下特点:
    1. 数组中的所有元素具有相同的数据类型
    2. 数组一旦创建,不能改变数组中元素的大小
    3. 数组中的元素在内存中是连续依次排序的
  • 示例
    在这里插入图片描述
  • 数组的单元
    • 数组的每个单元就是数组类型的一个变量
    • 使用数组时放在[]中的数字叫做下标或索引,索引从0开始计数
  • 有效的下标范围
    在这里插入图片描述
  • 是否存在长度为0的数组?
    在这里插入图片描述
    因为数组最大的下标为 数组的大小-1,下标即使为0也越界了
返回列表