数组与指针
字数: 0 字 阅读时间: 0 分钟
C 大师 154-175
相信许多人听到指针两个字就害怕吧,提到指针,第一反应就难、抽象、学不懂。除去一些教的烂的问题,最大的问题还是对内存理解不深刻,说到指针,就不得不说内存。
有人说 C 语言的灵魂是指针,这话说的在理。指针可以允许我们直接操作内存,相比与汇编,C 语言的代码可读性更好。操作内存是相当危险的行为,一不小心就会引发严重的后果,所以现代的高级语言很少允许我们直接操作内存。但操作内存可以跟接近机器,意味着会少很多层封装,会有更好的性能优化。
而数组又是什么玩意呢?就是同一种数据类型的集合,既然是集合,就不得不提它与内存的关系了。
准备好了吗?让我们开始吧。