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

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

最佳回答

威武的海燕

无心的大叔

2026-03-30 16:01:26

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

最新回答共有2条回答

  • 发嗲的黑米
    回复
    2026-03-30 16:01:26

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

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

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