C语言拥有一些操作符,你可以获得一个变量的地址,也可以通过指针获取它所指向的值或数据结构。
数组:编译器并不检查程序对数组下标的引用是否在数组的合法范围之内。如果下标值是已知的值正确计算得来的,那么无需检查;如果是根据某种方法从用户输入的数据产生而来的,那么使用前必须进行检测。
#间接访问操作#只对指针变量才是合法的。指针指向结果值,对指针进行间接访问操作可以获得这个结果值。

C语言拥有一些操作符,你可以获得一个变量的地址,也可以通过指针获取它所指向的值或数据结构。
数组:编译器并不检查程序对数组下标的引用是否在数组的合法范围之内。如果下标值是已知的值正确计算得来的,那么无需检查;如果是根据某种方法从用户输入的数据产生而来的,那么使用前必须进行检测。
#间接访问操作#只对指针变量才是合法的。指针指向结果值,对指针进行间接访问操作可以获得这个结果值。