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