一个数组定义为 int a[5] = {1, 2, 3, 4, 5};,一个指针定义为 int * p = &a[2];,则执行 *p = a[1]; 后,数组 a 中的值会变为( )。
- A.
{1, 2, 2, 4, 5} - B.
{1, 3, 3, 4, 5} - C.
{1, 2, 3, 3, 5} - D.
{1, 2, 4, 4, 5}
g4-03835.in输出g4-03835.out一个数组定义为 int a[5] = {1, 2, 3, 4, 5};,一个指针定义为 int * p = &a[2];,则执行 *p = a[1]; 后,数组 a 中的值会变为( )。
{1, 2, 2, 4, 5}{1, 3, 3, 4, 5}{1, 2, 3, 3, 5}{1, 2, 4, 4, 5}