前のトピック: 定数次のトピック: ブロック スコープ


リテラル

リテラル(文字列)は、二重引用符で囲まれた一連の文字です。 (空白をはさんだ)連続する二重引用符文字は、複数部分からなるリテラルを示します。このリテラルは 1 つの文字列として扱われます。

以下に例を示します。

"This is an example" " of a multi-part" " literal string."

リテラルのエスケープ文字は円記号(\)です。 これは、C/C++ プログラミング言語と同じように、以下の表に示す文字を入力する場合に使用されます。

シーケンス

文字

\a

アラート(ターミナル ベルを鳴らす)

\b

バックスペース

\f

改ページ

\n

改行

\r

キャリッジ リターン

\t

水平タブ

\v

垂直タブ

\\

円記号

\"

二重引用符

\xhh

ビット パターン、16 進数

\ooo

ビット パターン、8 進数

円記号に続く文字が上記のいずれでもない場合、円記号は無視されます。

8 進数のビット パターンの場合、MIF が ISO8859-1 形式で指定されているときは、ooo は 1 桁、2 桁、または 3 桁の 8 進数(\0 から \377 まで)になります。MIF が Unicode 形式で指定されているときは、1 から 6 桁の 8 進数(\0 から \177777 まで)になります。

16 進数のビット パターンの場合は、MIF が ISO8859-1 形式で指定されているときは、hh は 1 桁または 2 桁の 16 進数(\x0 から \xff まで)になります。MIF が Unicode 形式で指定されているときは、1 から 4 桁の 16 進数(\x0 から \xffff まで)になります。