在使用gdb调试时,它们似乎是不同的。 (gdb) p order[1] $16 = (struct order_s *) 0x746440 (gdb) p *order+1 $17 = (struct order_s *) 0x746430 (gdb) p *order $18 = (struct order_s *) 0x746420 在C语言中,*a[1]和*(*a+1)有什么区别?