1. 数组介绍
C语言的数组是一个同类型数据的集合,主要用来存储一堆同类型的数据。
程序里怎么区分是数组?[ ]
这个括号是数组专用的符号. 定义数组、 访问数组数据都会用到。
数组的定义语法:
int data[10]; [常量-整数-数据数量];
定义一个int类型的数组,数组的名称是data,长度是10,所占空间大小:4*10 字节。
特点:
1. 访问数组成员的时候:下标是从0开始的。int data[10]; 下标 (0~9)
2. 数组只是支持在定义的时候进行整体赋值。
3. 数组定义的时候,[]里只能填常量。数组在定义之后就无法更改大小。
4. 数组的空间是连续的—内存。
5. 数组的名称就是数组空间的首地址。
6. 数组初始化时,如果没有赋值,那么数组空间里的数据是未知的---局部变量。
7. 数组初始化时,只要给一个空间赋值,剩余空间都自动初始化为0---局部变量。
数组练习1: 定义一个数组、打印出数组里的数据
#include
int main()
{
char i;
int data[10]={12,13,14,15}; //下标
int a[5];
for(i=0;i
关注
打赏
热门博文
- 智慧农业: STM32F103ZE+ESP8266+腾讯云物联网平台+微信小程序设计
- STM32+ESP8266+MQTT协议连接OneNet物联网平台
- STM32+ESP8266+MQTT协议连接阿里云物联网平台
- Linux下编写ENC28J60网卡驱动,完善网络设备框架
- Linux下automake工具使用(自动构建Makefile文件)
- Linux系统下基础命令介绍
- QT软件开发-得到唯一文件名-当前时间与GUID
- 音频频谱显示-基于fmod设计音乐播放器并动态显示频谱图(二)
- 音频频谱显示-显示音频文件静态频谱图(一)
- QT软件开发-基于FFMPEG设计录屏与rtsp、rtmp推流软件(支持桌面与摄像头)(三)