博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c语言学习笔记.数组.
阅读量:5167 次
发布时间:2019-06-13

本文共 635 字,大约阅读时间需要 2 分钟。

数组:

  可以存储一个固定大小的相同类型元素的顺序集合,比如int类型的数组、float类型的数组,里面存放的数据称为“元素”。

  所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。

数组的定义/声明:

  首先声明数组的类型,然后声明数组元素的个数(也就是需要多少存储空间,必须是常量)。

  格式: 元素类型 数组名[元素个数];

double array[10];

数组的初始化:

  可以逐个初始化数组,也可以使用一个初始化语句。

double array[5] = {
1000.0, 2.0, 3.4, 7.0, 50.0};//大括号 { } 之间的值的数目不能大于我们在数组声明时在方括号 [ ] 中指定的元素数目//省略掉了数组的大小,数组的大小则为初始化时元素的个数double array[] = {
1000.0, 2.0, 3.4, 7.0, 50.0};//为数组中某个元素赋值array[4] = 50.0;

数组元素的访问:

  数组元素有顺序之分,每个元素都有一个唯一的下标(索引),而且都是从0开始。

//把数组中第 6 个元素的值赋给 temp 变量double temp = array[5];

 

多维数组:

  声明:

int threedim[5][10][4];

 

转载于:https://www.cnblogs.com/protogenoi/p/8780542.html

你可能感兴趣的文章
学习笔记-KMP算法
查看>>
Timer-triggered memory-to-memory DMA transfer demonstrator
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
『Raid 平面最近点对』
查看>>
【ADO.NET基础-数据加密】第一篇(加密解密篇)
查看>>
STL中的优先级队列priority_queue
查看>>
UE4 使用UGM制作血条
查看>>
浏览器对属性兼容性支持力度查询网址
查看>>
虚拟机长时间不关造成的问题
查看>>
面试整理:Python基础
查看>>
Program exited with code **** 相关解释
查看>>
tableView
查看>>
Happy Great BG-卡精度
查看>>
Xamarin Visual Studio不识别JDK路径
查看>>