一週間で身につくC言語の基本

おさえておきたいプログラミングの基本

資料3.  エスケープシーケンス

エスケープシーケンスとは、画面上に文字を出力するときに文字そのものではなく、カーソルの移動や文字の色の変更・消去などといった、文字出力の制御を行う特殊な文字列のことです。

制御コードのescapeと制御文字を組み合わせて用いるため、エスケープシーケンスと呼ばれています。もともとは出力装置の制御に用いられる文字列で、C言語ではよく用います。

その他にも、テキストエディタでマクロを使いこなしたり、特殊な文字を指定したりするときに使われています。初期のパソコン通信では、テキストに色を付けたり、カーソルに特殊な動きをさせる際に用いられました。

C言語で用いられる主なエスケープシーケンスは、以下のとおりです。

エスケープシーケンス
記述意味
¥0ヌル(null)文字
¥bバックスペース(BS)
¥t水平タブ(TAB)
¥t垂直タブ(TAB)
¥n改行(LF)
¥r復帰(CR)
¥¥¥
¥''
¥""
¥aベル文字
¥fページ送り(クリア)
¥?クエスチョンマーク
¥N8進定数(N:8進数の定数)
¥xN16進定数(N:16進数の定数)
一週間で学べるコースの一覧
Udemy
...
2024/10/01

Udemyでも学びましょう!

一週間でわかるC言語・C++言語がオンライン講座になりました!動画音声によってさらにわかりやすくなりました!! 1講座で2つの言語を学ぶことができる上に、練習問題の回答もダウンロードできます。

Read →
Impress一週間シリーズ
1週間でC言語の基礎が学べる本
2024/10/01

書籍化された一週間シリーズ

本講座が「1週間でC言語の基礎が学べる本」として書籍化されました!サイトの内容プラスアルファでより学習しやすくなっています!Impressより発売中です!!

Read →
Impress一週間シリーズ
...
2024/10/01

書籍化された一週間シリーズ

一週間シリーズは書籍化されています。こちらもどうぞ!

Read →
プログラマーなら欲しいグッズ
プログラミンググッズ

プログラミンググッズ

快適なプログラミング環境を構築したい人々にぜひとも揃えてほしいグッズです。

Read →
制作・管理
シフトシステム株式会社

シフトシステム株式会社

このサイトはシフトシステム株式会社によって制作・管理がなされています。

Read →