设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是

学习 时间:2026-09-29 03:34:18 阅读:6611
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是a.p[1]b.*(++a)c.*(++p)d.*(a+1)求详细解释

最佳回答

含蓄的向日葵

悦耳的冷风

2026-09-29 03:34:18

是错的;这对新手应该是个很隐蔽的错误,这里定义了int a[10];那么这里指针a是个常量,不能用于自加也就是说a 的值时不能改变的,不能像 a++这样

最新回答共有2条回答

  • 孤独的白猫
    回复
    2026-09-29 03:34:18

    是错的;这对新手应该是个很隐蔽的错误,这里定义了int a[10];那么这里指针a是个常量,不能用于自加也就是说a 的值时不能改变的,不能像 a++这样

上一篇 No.72,Wen Miao Qian Str Chengdu SiChuan PR China?

下一篇 西欧四大工业强国是指哪四个国家?