前言
内存中的数组
定义一个数组
遍历一个数组
初始化数组
把数组传递给函数
一些小练习
总结
第二部分第四课预告
1.前言结束了上一课“指针”的有点艰难的旅程(其实上一课没有讲很深),C语言探索之旅
第二部分第二课:进击的指针,C语言的王牌!,这一课我们来学习数组这个C语言的重点。
我们将继续“一路向北”,“指”哪打哪。
为什么这么说呢?因为这一课我们还要涉及指针的知识。就如上一课说的,指针的使用几乎是贯穿C语言的,而且我们也会步步深入指针的学习。
不然指针怎么能被称为C语言的精华呢?所以“指针啊,天天见”,你以为指针会这么“放过”你么?Tooyoung,toonaive…:P
想要现在逃避吗?那可不是成功者的表现哦。
很多学C语言的朋友,都觉得指针和数组貌似有点类似,又好像不同。有点扑朔迷离的感觉,“情深深,雨濛濛”,纠葛不清,难分难舍。
所以这一课我们就来解惑:到底指针和数组有什么联系和区别呢?
学完这一课相信会有些许拨云见雾的感觉。
在这一课中,我们一起学习如何创建数组这种数据类型(或者说是数据结构)。数组在C语言中也是极为重要的内容,所以大家不能因为过了指针那一坎,就不“正襟危坐”了。
我们会首先解释一下数组在内存中的机制(配图),对内存的解释始终是很重要的,因为理解好了内存的机制,C语言才能学得扎实。
所以推荐大家花些时间去学习王爽老师编写的《汇编语言》第三版,对于理解C语言和计算机原理是很有帮助的。汇编语言可能不必学得很深,入门就好。
可以看我以前写的文章《学习汇编对编程有什么帮助?如何学习》(