指针与数组 数组变量是特殊的指针 数组变量本身表达地址。所以 int a[10]; int* p = a; //无需用&取地址 但是数组的单元表达的是变量,需要用&取地址 a == &a[0] []运算符可以对数组做,也可以对指针做 p[0] <==> a[0] 运算符可以对指针做,也可以对数组做 *a 操作的是数组的第一个单元 数组变量是const的指针,不能被赋值 int b[] --> int * const b; 最后修改:2023 年 04 月 28 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏