文字

文字とは、コンピューターで入力または記入する、英字、数字、空白、句読点、記号などのことです。画面には表示されないものの、テキストの変更や書式設定のために存在する文字もあります。たとえば、タブやキャリッジリターンなどです。ASCII文字セットを使用する場合、1文字には1バイトの記憶領域が必要です。たとえば、「Good afternoon!」というフレーズは15文字で、記憶領域を15バイト使用します。

コンピューター上の文字は、ほかのすべてのデータと同様に、バイナリデータとして保存されます。1文字を構成する特定のビット列は、文字コード方式によって定義する必要があります。最も一般的な2つの文字コード方式は、ASCIIとUnicodeです。ASCIIでは、1文字を1バイトとして保存し、ラテンアルファベットの英字、数字、句読点、記号を合わせて128種類に対応します。Unicodeでは、1文字を1~4バイトで定義できます。ラテンアルファベット、数字、句読点には1バイト、ギリシャ文字、キリル文字、ヘブライ文字などの別のアルファベットには2バイト、中国語、日本語、韓国語の文字には3バイト、数学記号と絵文字には4バイトを使用します。

さまざまなアルファベットに含まれる膨大な数の英字、数字、記号に加えて、文字コードセットには、その周囲のテキストを変更する特殊文字も含まれています。ASCIIセットには、文字列の終端として使用されるヌル文字、新しい行を開始するキャリッジリターン、タブ位置を挿入するタブなどの制御文字が含まれます。Unicodeでは、ワード結合子や区切り文字など、さらに多くの特殊文字のグループが定義されています。これらは、単語の内部や単語と単語の間で改行できる位置を制御します。

NOTE: ほとんどのオペレーティングシステムには、特殊文字や絵文字を挿入するために使用できる文字コード表アプリケーションまたはメニューが用意されています。

更新日 October 18, 2022 著者: Brian P.

quiz知識をテストする

A list of blocked IP addresses or domain names may also be called what?

A
Redlist
0%
B
Bluelist
0%
C
Blacklist
0%
D
Whitelist
0%
Correct! Incorrect!     View the Blacklist definition.
More Quizzes →

Tech Terms コンピューター辞書

このページの文字の定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。