事实上,这两种形式是等价的。
中括号 [] ,被称作下标运算符,它的优先级高于一切其他运算符。...但在C++中,规则稍微严格了一点, void 仅能接受任意类型的指针,不能自动转换为其他类型的指针。为了保证代码的兼容性,我们将 void 强制转为 char * ,避免在C++中编译出错。...多维数组名与指针
图片
数组指针的移动
#include
int main()
{
int b[5][10] =
{
{0,1,2,3,4,5,6,7,8,9},
{10,11,12,13,14,15,16,17,18,19...对数组取地址
对 int[2][5][10] 取地址为 int (*)[2][5][10] 类型的指针。
多级指针应用
从函数中返回指针
return关键词可以从被调函数中返回一个值到主调函数。...从函数中返回多个变量
将指针的指针,也就是二级指针作为参数传入函数。即可让被调函数“返回”多个指针。