DWORD dwt[6]; dwt和&dwt的区别
DWORD dwt[6]; DWORD *p1 = (DWORD *)&dwt+1; DWORD *p2 = (DWORD *)(&dwt+1);
P1 和P2的值不同哦~
&dwt 是数组的首地址
&dwt[0] 是第一个数组值的首地址
指针移动的时候 如果是&dwt +1 那就是移动到数组的末尾。
&dwt[0] +1 就是移动到 dwt[1]
指针是用类型的(除过void*),&dwt 的类型是 (DWORD*[6])
居然有这么个坑