タグ

c言語に関するamagitakayosiのブックマーク (3)

  • ビットフィールド

    ビット領域を定める あまり見かけられませんが、構造体にはビットフィールドと呼ばれる技術があります これは、ひとつのメモリ領域(バイト単位)に名前をつけてビット単位に振り分けるものです たとえば、4ビットの領域を持つ変数を作成することはできませんでした char型でも1バイトですね Unicodeへの変換プログラムなどでは2バイトの領域を持つ変数があると便利そうです(たぶん…) このように、プログラマ側で変数の領域を定めたい時にビットフィールドは有効です ビットフィールドの作成は、構造体の生成とほぼ同じです ビットフィールドで使われる方は、通常intまたはunsignedです(signedの場合は上位ビットが符合に使われます) 型 名前: サイズ; 型は説明したとおりです 名前にはメンバ名同様に、このビット領域の名前を指定します サイズにはビット領域を指定します。3と指定すれば、この名前の領

  • hello maximilian!

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 1