C++.若已定义:int a[10];则下面表达式中不表示a[1]的地址的是?A、a+1B、&a[1]C、&a[0]+1D、a++
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 16:10:43
![C++.若已定义:int a[10];则下面表达式中不表示a[1]的地址的是?A、a+1B、&a[1]C、&a[0]+1D、a++](/uploads/image/z/6898396-4-6.jpg?t=C%2B%2B.%E8%8B%A5%E5%B7%B2%E5%AE%9A%E4%B9%89%EF%BC%9Aint+a%5B10%5D%3B%E5%88%99%E4%B8%8B%E9%9D%A2%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%AD%E4%B8%8D%E8%A1%A8%E7%A4%BAa%5B1%5D%E7%9A%84%E5%9C%B0%E5%9D%80%E7%9A%84%E6%98%AF%3FA%E3%80%81a%2B1B%E3%80%81%26a%5B1%5DC%E3%80%81%26a%5B0%5D%2B1D%E3%80%81a%2B%2B)
C++.若已定义:int a[10];则下面表达式中不表示a[1]的地址的是?A、a+1B、&a[1]C、&a[0]+1D、a++
C++.若已定义:int a[10];则下面表达式中不表示a[1]的地址的是?
A、a+1
B、&a[1]
C、&a[0]+1
D、a++
C++.若已定义:int a[10];则下面表达式中不表示a[1]的地址的是?A、a+1B、&a[1]C、&a[0]+1D、a++
选D,D只实现地址自增,表达式的值仍未原值(a++的值是a,但这之后,a=a+1;)
A.是因为a即相当于数组有相当于指针
B与C.&表示取地址,地址也是个数