char errorString[20];
*(UInt32*)(errorString + 1) = CFSwapInt32HostToBig(statusCode);
私はこれをオーディオプログラミングに関する本で見つけましCFSwapInt32HostToBigた.Int32を返すことを考えると、なぜその奇妙なキャストを行う必要があるのか 、なぜcharバッファ内の2番目の要素(+1)のアドレスから割り当てるのか理解できません.
errorStringこの割り当ての後に何が含まれますか?