美文网首页
C语言数组

C语言数组

作者: 零散的蒲公英 | 来源:发表于2019-08-02 10:28 被阅读0次

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

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

数组相关

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

声明数组

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

数组实例:

相关文章

  • C语言数组的升维与降维之说

    C语言数组的升维与降维之说 C语言数组的升维 C语言数组的降维

  • 指针数组和数组指针

    指针数组|存储指针的数组 在C语言和C++语言中,数组元素全为指针的数组称为指针数组。 例如:int *p[10]...

  • C语言中的指针与数组

    C语言中的指针与数组 @(C语言)[排序算法, 快速排序, C实现] 引言 相信指针与数组是不少同学在初学C语言时...

  • 0基础学习C语言第七章:数组(2)

    C语言 多维数组 C 语言支持多维数组。多维数组声明的一般形式如下: type name[size1][size2...

  • iOS开发 -- C语言基础6(数组)

    iOS开发 -- C语言基础6(数组) C语言数组 一、数组的概念 用来存储一组数据的构造数据类型 特点:只能存放...

  • 2020-11-17--02--windows 数据类型

    windows系统是c语言开发的 字符数组,是c语言,重新定义的 Lstrlen-------C语言函数=====...

  • 数据结构--单向链表

    C语言中,我们在使用数组时,会需要对数组进行插入和删除的操作,这时就需要移动大量的数组元素,但在C语言中,数组属于...

  • C语言数组

    #include int main (void){ int a [20];//称a为20个元素的数组,每个...

  • C语言----数组

    C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为...

  • C语言数组

    说真的感受到c语言真的很灵活,语法没有那么死板 1.int array[] = { 1, 2, 3, 4 };可以...

网友评论

      本文标题:C语言数组

      本文链接:https://www.haomeiwen.com/subject/zsekdctx.html