A.int m[][3]={{1,2,3},{4,5,6},{7}};
B.int m[][3]={{1,2,3},{4,5},{6,7}};
C.int m[][3]={{1,2},{3,4},{5,6,7}};
D.int m[][3]={{1},{2,3,4},{5,6,7}};
A.&t[3][2]
B.*pt[0]
C.*(pt+1)
D.&pt[2]
A.*w[1]+1
B.p++,*(p+1)
C.w[2][2]
D.p[1][1]
A.cp+1
B.*(cp+3)
C.*(cp+1)+3
D.*(*cp+2)
A.*(a+1)
B.a[p-a]
C.p+i
D.*(&a[i])