トップページシステム開発製品・サービスニュース会社案内TIPSお問い合わせ
会社概要 ホーム>JCL>C文字列とPascal文字列

Products and Services

C文字列とPascal文字列

Cで扱う文字列の形式とPascalで扱う文字列の違いについて説明します。

C文字列

C言語で扱う文字列は「NULL終端文字列」や「ゼロ終端文字列」と呼ばれ、 文字列の最後にNULL記号(\0)を入れることで文字列の終わりを表します(下図参照)。 文字列はNULL記号が出てくるまで続くので、Pascal文字列と違い文字列の長さに制限はありません。

S t r i n g \0

Pascal文字列

Pascal言語で扱う文字列はバッファの先頭バイトに8ビットの整数で文字列の長さを格納しています(下図参照)。 このため、文字列の長さは最大256文字までに制限されます。

6 S t r i n g

参照

↑UP トップページ | サイトマップ | お問い合わせ | プライバシーポリシー |