假设 typedef struct A{ int num, point pt }A; int fun(A **ppA) { (*ppA)[1].pt; ppA[1]->pt; } 这两个不同,而且要用第一种