C言語で、文字として入出力する際、特殊文字として扱われるものには以下のものがある。
<特殊文字に対応する制御文字(エスケープシーケンス)>
\\:文字としての\
\?:文字としての?(※「3文字表記」と区別するため)
\':文字定数としてのシングルクォーテーション(')
\":文字列リテラルとしてのダブルクォーテーション(")
\ooo:8進数(3桁の8進数をoooに書く)
\xhh:16進数(2桁の16進数をhhに書く)
<書式付き入出力>
%%:文字としての%
<CSVファイル>
CSV(Comma Separated Value)形式の一般的なルールに準拠すれば、文字としてのダブルクォーテーション(")はダブルクォート2つの連続するダブルクォート("")に置き換えなければならない。
<参考>
・CppDrive:特殊文字(エスケープシーケンス)
・ロベールのC++教室:第78章 逃げの一手
・DOBON.NET:CSV形式のファイルをDataTableや配列等として取得する
<特殊文字に対応する制御文字(エスケープシーケンス)>
\\:文字としての\
\?:文字としての?(※「3文字表記」と区別するため)
\':文字定数としてのシングルクォーテーション(')
\":文字列リテラルとしてのダブルクォーテーション(")
\ooo:8進数(3桁の8進数をoooに書く)
\xhh:16進数(2桁の16進数をhhに書く)
<書式付き入出力>
%%:文字としての%
<CSVファイル>
CSV(Comma Separated Value)形式の一般的なルールに準拠すれば、文字としてのダブルクォーテーション(")はダブルクォート2つの連続するダブルクォート("")に置き換えなければならない。
<参考>
・CppDrive:特殊文字(エスケープシーケンス)
・ロベールのC++教室:第78章 逃げの一手
・DOBON.NET:CSV形式のファイルをDataTableや配列等として取得する
※コメント投稿者のブログIDはブログ作成者のみに通知されます