C语言

您所在的位置:网站首页 语言实验室有哪几种类型 C语言

C语言

2024-07-13 16:23:59| 来源: 网络整理| 查看: 265

数组的概念

数组是若干个相同类型的变量在内存中有序存储的集合

数组的分类 按元素的类型分类 字符数组

即若干个字符变量的集合,数组中的每个元素都是字符型的变量 char 组名[];

2)短整型的数组 short int 组名[];

3)整型的数组 int 组名[];

4)长整型的数组 long int 组名[];

5)浮点型的数组(单、双) float 组名[]; double 组名[];

6)指针数组 char *组名[] int *组名[];

7)结构体数组 struct 组名[];

按维数分类

一维数组

二维数组 可以看成由多个一维数组构成,有行,有列

多维数组 三维数组是由多个相同的二维数组构成的

数组的定义 一位数组的定义

格式:

数据类型 数组名 [数组个数];

在数组定义的时候可以不给出数组的个数,根据初始化的个数来定数组的大小

二维数组的定义

格式:

数据类型 数组名 [行的个数][列的个数]

二维数组在定义的时候,可以不给出行数,但必须给出列数,二维数组的大小根据初始化的行数来定。

定义并初始化 一维数组的初始化

全部初始化

int a[5] = {2,4,7,8,5} /* 代表的意思是:a[0]=2;a[1]=4;a[2]=7;a[3]=8;a[4]=5;

部分初始化,初始化赋值不够后面补0

int a[5] = {2,3,4} /* 代表的意思是:a[0]=2;a[1]=3;a[2]=4;a[3]=0;a[4]=0;

注意:只能省略后面元素,可以不初始化,不能中间的不初始化

二维数组的定义并初始化 按行初始化

全部初始化

int a[2][2] = {{1,2},{4,5}}; /*代表的意思是 a[0][0] = 1;a[0][1] = 2;a[1][0] = 4;a[1][1] = 5;

部分初始化

int a[3][3] = {{1,2},{1}}; /*代表的意思:三行三列,第一行第一个元素是1,第二个是2,第三个未初始化是0;第二行只初始化了第一个为1,其余为0;第三行都为初始化全为0 逐个初始化

全部初始化

int a[2][3] = {2,5,4,2,3,4}; /*代表意思:前三个先给第0行赋值;后三个给第一行赋值

部分初始化

int a[2][3] = {3,5,6,8}; /*代表意思:前三个给第0行赋值,后一个给第二行赋初值,不够补0 数组元素的引用方法 一维数组元素的引用方法 数组名 [下标];//下标代表数组元素在数组中的位置 二维数组元素的引用方法 数组名 [行下标][列下标];


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭