VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/08/26(Thu) 10:46
投稿者溝田 千寿喜
Eメールどうも!
URL
タイトル変数の内容のメモリ上の扱いについて

いつも楽しく拝見させていただいてます。
今日は、変数の内容がメモリ上で、どのように扱われてるのか
色々確認したいのです。
バージョンは6.0です。

例えば、
dim Suu as Integer
Suu=40
の例では、メモリの内容は
0010,1000になるんですよね?

Long型でも同じで、↓の例では、
dim LSuu as Long
Long=50000
1100,0011,0101,0000と扱われますよね?


それでは、固定長のString型の場合なんですが、
dim Str as String *1
Str="a"
"a"のアスキーコードは97ですが、VBの場合半角文字も2バイトとして
扱われるので、
0000,0000,0110,0001
でいいんですか?

あと、可変長のString型の場合メモリの内容はどうなりますか?
例えば
dim Str2 as String
Str2="b"
の場合。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -