さとーC++ぶろぐ

アクセスカウンタ

zoom RSS 64ビットプログラミングについて注意メモ書き

<<   作成日時 : 2007/12/06 15:52   >>

ナイス ブログ気持玉 17 / トラックバック 0 / コメント 0

64ビットプログラミングについて注意メモ書き

C言語やC++において,int は
 通常8ビットCPU(OS)なら,1バイト。
 16ビットCPU(OS)なら,2バイト。
 32ビットCPU(OS)なら,4バイト
longは,8ビットCPU(OS),16ビットCPU(OS),32ビットCPU(OS)いずれも
4バイトだ。

しかし,64ビットOSだからといって,intはかならずしも8バイトになるわけではない。
それどころか,intは4バイトのままで,longが8バイトとなったりする。

ポインタの型は通常intと同じだが,64ビットCPU(OS)の場合は,8バイトとなる。

64ビットの環境では,intやlongやポインタの型が色々バリエーションがある。

※Javaは,intやlongがビット数によって変わらないので心配がない。
というか,変わってしまうと困る。一度書いたらどこでも動くが成立しなくなる。

参考・詳細URL:
http://www.itmedia.co.jp/enterprise/articles/0506/13/news006.html

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 17
ナイス ナイス ナイス ナイス
なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー)
驚いた 驚いた 驚いた
面白い 面白い 面白い
ガッツ(がんばれ!) ガッツ(がんばれ!)
かわいい かわいい

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
URL(任意)
本 文
64ビットプログラミングについて注意メモ書き さとーC++ぶろぐ/BIGLOBEウェブリブログ
文字サイズ:       閉じる