8.4 总结
下标不仅可以用于数组名,也可以用于指针表达式中。不过这样一来,编译器就很难检查下标的有效性。
数组形参既可以声明为数组,也可以声明为指针。这两种声明形式只有当它们作为函数的形参才是相等的。
如果初始值列表包含的值个数少于数组元素的个数,数组最后几个元素就用缺省值进行初始化。
多维数组实际上是一维数组的一种特例,就是它的每个元素本身也是一个数组。
8.5 警告的总结
2.在一个未指定长度的数组的指针上执行指针运算。
8.6 编程提示的总结
1.一开始编写良好的代码显然比依赖编译器来修正劣质代码更好。
2.源代码的可读性几乎总是比程序的运行时效率更为重要。
3.只要有可能,函数的指针形式都应该声明为const。
4.在有些环境中,可使用register关键字提高程序的运行时效率。
5.在多维数组的初始值列表中使用完整的多层花括号能提高可读性。
C和指针 第8章 数组 8.4 总结
于 2022-06-19 22:24:16 首次发布