ホームページ  >  記事  >  バックエンド開発  >  C言語でcharってどういう意味ですか?

C言語でcharってどういう意味ですか?

藏色散人
藏色散人オリジナル
2020-02-20 10:26:5577223ブラウズ

C言語でcharってどういう意味ですか?

C言語のcharとはどういう意味ですか?

Char は単一の文字を収容する基本的なデータ型です。中国語の文字は格納できません (中国語の文字は 2 バイトを占有します)。文字列の格納には String が使用されます。実際、String は次の配列です。 char ですが、その中には要素の配列の最後にもう 1 つ '\0' があり、終わりを示します たとえば、文字列 abcdchar a[]={'a','b','c','d ','\0'}; は同等です。また、変数には 1 つの文字しか格納できません。複数の文字を格納したい場合は、文字列型を使用します。

推奨: 「c 言語チュートリアル

C言語でcharってどういう意味ですか?

拡張情報:

char は C/C 整数ですtype データの中でも奇妙なものです。その他の int/long/short などは、signed/unsigned が指定されていない場合、デフォルトで signed になります。ただし、char は標準では unsigned です。コンパイラは、signed または unsigned として実装できます。シンボリックでは、pSOS コンパイラなどの一部のコンパイラでは、コンパイル スイッチを使用して、符号付きの数値であるか符号なしの数値であるかを指定することもできます。

MYSQL では、フィールド タイプ char は、指定された長さの固定長で表される文字列を指します。char (8) など、データベースはデータの格納に固定 1 バイト (8 ビット) を使用します。 、8 文字未満の文字列の後には null 文字が続きます。

プログラミング関連のコンテンツの詳細については、php 中国語 Web サイトの プログラミング入門 列に注目してください。

以上がC言語でcharってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。