next up previous contents
Next: 3.6 シンボル Up: 3. 基本データ型 Previous: 3.4 実数(浮動小数点)

3.5 文字列

文字列は、0文字以上の文字の並びのことです。文字列は、一対の 'または、 "ではさんだ任意の長さの文字の並びで表されます。

"abc" "foo" "this is a pen" 'こんにちは'

また、文字列中で、 $\backslash$ (バックスラッシュ) はエスケープ文字として、 扱われます。


  
Table 3.1: エスケープ文字
エスケープ文字 意味
$\backslash$ $\backslash$ バックスラッシュ自身
$\backslash$r キャリッジリターン
$\backslash$n 改行
$\backslash$f フォームフィード
$\backslash$b バックスペース
$\backslash$t タブ
$\backslash$(その他の文字) その他の文字自身

Cmm の文字列では、C/C++でサポートしている、 $\backslash$003 などのよう な数値のエスケープは使えません。

また、Cmm では、複数行に渡る文字列の記述も可能です。

"このような記述をしても、
Cmmではエラーになりません。
文字列を複数行に渡って書くことが
できます"


next up previous contents
Next: 3.6 シンボル Up: 3. 基本データ型 Previous: 3.4 実数(浮動小数点)
Tetsuo Ono
1998-11-05