これは私の最初の質問です。 現在、このコードの動作を理解しようとしています。 基本的には、タイプuint8_t
の "hv"という名前の配列に特定の値を割り当てる必要があります。 私はこのキャストが何をしているか、それがどのように機能するのかよくわかりません。このキャストは何を割り当てますか? Cスタイルキャスト
for (i = 0; i < 4; i++) {
hv[i] = *(uint16_t *)(h1 + 8 + i * 2);
}
私はuint16_tポインタに第二の部分をキャストしようとしているが、私は最初のアスタリスクが何をするか分からないことを理解してください。 ヘルプをいただければ幸いです。
それはポインタを間接参照:
コードは同等です。 – tkausl
ああ、今それは意味がある、ありがとう! – ConIsoInc
このサイトでは暴力行為をしないでください!言語を選択してください:CまたはC++。 – bolov