C语言数组

数组:用于储存多个相同类型数据的集合

  • 数组指具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。
  • 数组是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。

数组相关

  • 能够存储数据 就必须要有内存
  • 如何定义一个数值的同时为他分配内存
  • 数组定义时必须明确知道数组的大小
  • 数组名就是数组的首地址

声明数组

C 语言中要声明一个数组,需要指定元素的类型和元素的数量

//数组声明格式
type arrayName [arraySize];
//arrayName:数组名字
//[]:数组标识
//type:数组存储类型
//arraySize:数组大小

初始化数组

  • C 语言当中,可以逐个初始化数组,也可以使用一个初始化语句。大括号 { } 之间的值的数目不能大于我们在数组声明时在方括号 [ ] 中指定的元素数目。
int a[4] = {2,45,21,45};
  • 如果您省略掉了数组的大小,数组的大小则为初始化时元素的个数。
int a[] = {2,3,564,7};
  • 在定义时期明确指定数组的大小
 int temp[5];
数组元素赋值
a[3] = 56;
//将数组第4个位置的值赋为56

数组实例:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 概述 C 语言的数组是一种将标量数据聚集成更大数据类型的方式。其实现的方式非常简单,很容易翻译为机器代码。C 语言...
    seraphzxz阅读 3,914评论 0 51
  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 9,615评论 2 13
  • C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为...
    徐大哈_401d阅读 3,165评论 0 0
  • 谨记 每个人心中都有一片海,自己不扬帆,没人帮您启航,久了就是一片死海。人生,就是一场自己与自己的较量:让积极打败...
    长风留言阅读 12,454评论 6 10
  • 数组的基本概念 数组,从字面上看,就是一组数据的意思,没错,数组就是用来存储一组数据的在C语言中,数组属于构造数据...
    极客江南阅读 5,420评论 0 7

友情链接更多精彩内容