ホームページ > よくある問題 > 1 つのスペースは何文字を占めますか?

1 つのスペースは何文字を占めますか?

烟雨青岚
リリース: 2020-06-17 10:32:04
オリジナル
22347 人が閲覧しました

1 つのスペースは何文字を占めますか?

1 つのスペースは何文字を占めますか?

スペースは通常 2 文字を占めますが、特殊な場合には 3 文字を占める場合もあります。

プログラム内でスペースが占める文字数は、プログラムで使用される文字セット によって異なります (例:

1)。 -byte文字セット、半角スペースは1バイト、全角スペースは2バイトを占めます。

2. Unicode 文字セットを使用する場合、半角スペースは 2 バイト、全角スペースは 2 バイトになります。

ファイル内でスペースが占める文字数は、ファイルの保存時に使用されるエンコーディングによって異なります。例:

1. ANSI でファイルを保存する場合エンコーディング、半角スペースは1バイト、全角スペースは2バイトを占めます。

2. UTF8でエンコードされたファイルを保存する場合、半角スペースは1バイト、全角スペースは3バイトになります。

3. Unicode でエンコードされたファイルを保存する場合、半角スペースは 2 バイト、全角スペースは 2 バイトになります。

1 つのスペースは何文字を占めますか?

拡張情報:

ASCII コード: 1 つの英字 (大文字と小文字は区別されません) が 1 バイトのスペースを占めます。コンピューターでデジタル単位として使用される 2 進数のシーケンスは、通常、10 進数に変換された 8 ビットの 2 進数です。最小値は -128、最大値は 127 です。たとえば、ASCII コードはバイトです。

UTF-8 エンコーディング: 英語の 1 文字は 1 バイトに相当し、中国語の 1 文字 (繁体字中国語を含む) は 3 バイトに相当します。中国語の句読点は 3 バイトを占め、英語の句読点は 1 バイトを占めます。

Unicode エンコード: 英語 1 つが 2 バイトに相当し、中国語 (繁体字中国語を含む) 1 つが 2 バイトに相当します。中国語の句読点は 2 バイトを占め、英語の句読点は 2 バイトを占めます。

関連知識の詳細については、PHP 中国語 Web サイトをご覧ください。 !

以上が1 つのスペースは何文字を占めますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート