若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()A *(*w+3) B *(w+1)[4] C *(*w+1) D *(&w[0][0]+1) 为什么是那样?各个表示达标的是什么意思?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 14:33:41
![若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()A *(*w+3) B *(w+1)[4] C *(*w+1) D *(&w[0][0]+1) 为什么是那样?各个表示达标的是什么意思?](/uploads/image/z/1004789-29-9.jpg?t=%E8%8B%A5%E6%9C%89%E5%AE%9A%E4%B9%89%EF%BC%9Aint+w%5B3%5D%5B5%5D%3B%E8%BF%99%E4%B8%80%E4%B8%8B%E4%B8%8D%E8%83%BD%E6%AD%A3%E7%A1%AE%E8%A1%A8%E7%A4%BA%E8%AF%A5%E6%95%B0%E7%BB%84%E5%85%83%E7%B4%A0%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF%EF%BC%88%EF%BC%89A+%2A%28%2Aw%2B3%29+%E3%80%80%E3%80%80%E3%80%80%E3%80%80%E3%80%80B+%E3%80%80%2A%28w%2B1%29%EF%BC%BB4%EF%BC%BD%E3%80%80%E3%80%80C+%2A%28%2Aw%2B1%29%E3%80%80+D+%2A%28%26w%5B0%5D%5B0%5D%2B1%29+%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF%E9%82%A3%E6%A0%B7%3F%E5%90%84%E4%B8%AA%E8%A1%A8%E7%A4%BA%E8%BE%BE%E6%A0%87%E7%9A%84%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F)
x){ѽٜΧf=~Ϭ̼hhXg>dG/>[u/xdKM|w[<o=fNG-
rmcM
$Qm~n{Bĝ!5l G< B
Ovz/?[鄖';VAo߳@w Z5̵I*ҧ'Sק`#~k<[v,Lb@~
vq5X igB|m30{g6X5[j-0p+/.H̳E-
若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()A *(*w+3) B *(w+1)[4] C *(*w+1) D *(&w[0][0]+1) 为什么是那样?各个表示达标的是什么意思?
若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()
A *(*w+3) B *(w+1)[4] C *(*w+1) D *(&w[0][0]+1)
为什么是那样?各个表示达标的是什么意思?
若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()A *(*w+3) B *(w+1)[4] C *(*w+1) D *(&w[0][0]+1) 为什么是那样?各个表示达标的是什么意思?
答案是:B *(w+1)[4]
A *(*w+3)
这个表示w[0][3];
B *(w+1)[4]
正确的写法(*w+1)[4],表示w[1][4];
C *(*w+1)
这个表示w[0][1];
D *(&w[0][0]+1)
这个表示w[0][1];