Cで引用符を操作する方法
にC場合によっては二重引用符を使用し、他の場合には一重引用符を使用することがあります。
一部の言語では、2つの間に違いはありません。しかし、Cには違いがあり、必要に応じてどちらか一方を使用します。
いつ一重引用符を使用でき、いつ二重引用符を使用できますか?
一重引用符は、単一の文字を識別するために使用されます(char
値):
char letter = 'a';
二重引用符は、文字列リテラルを作成するために使用されます。
char *name = "Flavio";
1文字の文字列リテラルを作成できることに注意してください。
char *letter = "a";
ただし、文字列は文字列の文字に加えて、0
末尾の文字。これにより、1文字の文字列リテラルは1文字の2倍のスペースを取ります。
私の無料ダウンロードCハンドブック
その他のclangチュートリアル:
- Cプログラミング言語の紹介
- C変数とタイプ
- C定数
- C演算子
- C条件付き
- Cでループを操作する方法
- C配列の概要
- Cで配列の長さを決定する方法
- C文字列の概要
- Cで文字列の長さを見つける方法
- Cポインタの紹介
- Cで配列をループする
- Cのブール値
- C関数の紹介
- CでNULLを使用する方法
- Cの基本的なI / Oの概念
- Cでの二重引用符と一重引用符
- C関数から文字列を返す方法
- Cで暗黙的に宣言されているライブラリ関数の警告を解決する方法
- Cで文字値を確認する方法
- Cで `printf()`を使用してパーセント文字を印刷する方法
- C変換指定子と修飾子
- Cでコマンドラインパラメータにアクセスする方法
- Cの変数のスコープ
- 関数をCにネストできますか?
- Cの静的変数
- Cグローバル変数
- Cのtypedefキーワード
- C列挙型
- C構造体
- Cヘッダーファイル
- Cプリプロセッサ