练习·指针与数组

单选题 难度 3

#pointer#array

int a[3]={1,2,3}; int* p=a; 那么 *(p+2) 是?

题目

int a[3] = {1,2,3}; int* p = a; 表达式 *(p+2) 的值是?
  1. 3
  2. 2
  3. 1
  4. 数组地址

知识点讲解

数组名是首元素地址,*(p+i) 等价于 a[i]。p+2 指向 a[2]。

来小码星球,动手写一遍 →