11.一个数组定义为int a[5] = {1, 2, 3, 4, 5};,一个指针定义为int * p = &a[2];,则执行a[1] = *p;后,数组a中的值会变为( )。
别灰心,再试一次!
【考纲知识点】指针(四级)
【解析】本题属于考察指针的基本概念;首先让指针p指向变量a[2]的内存地址,然后让a[1]=*p,也就是让a[1]=a[2],所以a数组变为{1, 3, 3, 4, 5}。所以本题正确答案为A。