C语言之数组初阶(5-8)

目录

1. 一维数组的创建和初始化
2. 一维数组的使用
3. 一维数组在内存中的存储  
4. 二维数组的创建和初始化
5. 二维数组的使用
6. 二维数组在内存中的存储
7. 数组越界
8. 数组作为函数参数

二维数组的画图讲解

例如现在我要找第二行第三列这个元素,下面是代码演示

 现在我们将代码调式起来能观看到更多的二维数组的细节

地址每往后一位都加4是因为在二维数组中一个元素占四个字节

特别注意:二维数组是【一维数组】的数组,这种理解方式是为在后面的学习中做铺垫

                                            元素

下面是数组越界的讲解

在遍历完整个数组过后最后有一个随机值,编译器不能修复所有的BUG需要程序员自己去修改

   正确的修改方式是将<=10改为<10即可 

应用于数组中的冒泡排排序

 讲解和代码附在一块了,希望大家能看懂

数组初阶全章终,希望大家有所收获 

猜你喜欢

转载自blog.csdn.net/fjj2397194209/article/details/131065425
5-8
今日推荐