山口屋~活動日誌~

私生活で主な出来事をピックアップ

C言語 エスケープシーケンス 特殊文字 制御文字 ASCII アスキー

2016-05-01 19:03:01 | ソフトウェア開発
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や配列等として取得する

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« C言語 改行 制御文字 ASCII ... | トップ | 導電率、抵抗率、直流抵抗 »
最新の画像もっと見る

コメントを投稿

ソフトウェア開発」カテゴリの最新記事