设有定义语句“int x[4]=(1,2,3),*p=x;”,则值不确定的表达式是()
A、x[p-x]
B、*(&x[x[1]])
C、p[x[2]]
D、*(p+4)
【正确答案】:D
【题目解析】: *p=x;将数组x的首地址赋值给p,即x[0]的地址,这样p就指向了数组。当*(p+4)时,相对数组x越界
设有定义语句“int x[4]=(1,2,3),*p=x;”,则值不确定的表达式是()
- 2024-08-04 11:09:08
- 高级语言程序设计(一)(00342)