2004/11/05 文字型について 内部的に数値と文字と対応させる対応表がある 対応表の例 EBCDIC http://e-words.jp/w/EBCDIC.html http://www.asahi-net.or.jp/~ez3k-msym/charsets/ebcdic.htm ASCII http://e-words.jp/w/ASCII.html 日本語の場合 JIS/EUC/SJIS 文字型変数の宣言 charactor 変数名*長さ charactor NAME*16 # 長さ 16 の文字列変数 NAME の宣言 文字変数への代入では 長い部分は削除 短いでは後に空白が詰られる 文字型変数への詠み込み時の注意 ここの変数の区切は、空白で 文字列の範囲を示すために、アポストロフィで囲む 文字列変数から、部分文字列を取り出すには、インデックスを指定する NAME = 'abcdef' NAME(2:4) => 'bcd' 文字列の比較 文字列は、先頭の文字から比較され、それが同じならば次の文字が比較される アルファベットは、普通の意味でアルファベット順 空白は、アルファベットより小さい