介绍一下数组(c基础)(详细版)

c初期,记住规则,用规则。

我只是介绍规则。(有smart版)

数组

arr

看成一个集合但元素有次序了。

如何计算数组的大小-CSDN博客

简单讲解一下strlen与sizeof(c基础)-CSDN博客

arr[n] = { };

\] 下标引用符,在其中加上从0\~\~ NUM - 1的整数, 相当于给集合{}每一个元素编号。方便我们调用。例如arr\[0\];表示第1个数。 数组 是存放同种类型数的一个有次序的集合。 根据类型的不同就有 int arr\[n\]; float arr\[n\];等 格式 int arr\[NUM\] = { }; int 代表一种类型名,存储那一种类型的数。 arr 数组名,即标识符。 NUM 数组元素的个数。必须为常量或常量表达式。当初始化了时,可以省略。 初始化:即创建变量时进行赋值。 { } 就看成一个集合,每一个元素依次为数组的值,可以不完全初始化,但个数不能超过 NUM。 (此时未进行赋值的arr\[n\],值为0) ![](https://i-blog.csdnimg.cn/direct/0d503058e8384ff7b68236cd9a825989.png) 数组的调用 arr\[n\]; n指编号。即第 n + 1 个数。 数组打印必须挨个打印。 arr是一个地址。而arr\[n\]就是一个值。 在传递arr时其实是传递的地址。故要用指针接受。 小题 ![](https://i-blog.csdnimg.cn/direct/5b8958b8c74a48eaabbd1ed400746c44.png)若不理解点[介绍一下 %d (c语言入门易错)_int在c语言%d-CSDN博客](https://blog.csdn.net/lb3636363636/article/details/143222080?fromshare=blogdetail&sharetype=blogdetail&sharerId=143222080&sharerefer=PC&sharesource=lb3636363636&sharefrom=from_link "介绍一下 %d (c语言入门易错)_int在c语言%d-CSDN博客")

相关推荐
liuluyang5303 小时前
C语言C11支持的结构体嵌套的用法
c语言·开发语言·算法·编译·c11
明飞19874 小时前
C_内存 内存地址概念
c语言·开发语言
牛奶咖啡.8544 小时前
第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组真题
c语言·数据结构·c++·算法·蓝桥杯
头发尚存的猿小二7 小时前
2024年第十五届蓝桥杯C&C++大学A组--成绩统计
c语言·开发语言·c++·蓝桥杯
Spiffo_Sir10 小时前
【Spiffo】光速项目:LVGL v9框架下的MIPI简易相机_Part2
linux·c语言·数码相机
xueyinan11 小时前
小刚说C语言刷题——第21讲 一维数组
c语言
ん贤12 小时前
蓝桥杯考前复盘
c语言·c++·算法·职场和发展·蓝桥杯
khazix10112 小时前
【C语言】--- 文件操作
c语言·开发语言
理智的灰太狼12 小时前
题目 2701: 蓝桥杯2022年第十三届决赛真题-取模(C/C++/Java组)
c语言·c++·蓝桥杯
暗影~行星16 小时前
C语言,原码、补码、反码
c语言·开发语言