Chapter1 @ C言語目録

printf関数とエスケープシーケンス

エスケープシーケンス

記号       意味
\a       ベル文字(アラート)
\b       1文字分戻る
\f       ページ送り(クリア)
\n       改行、復帰
\r       同じ行の先頭に戻る
\t       水平タブ
\v       垂直タブ
\\       \を表示
\?       ?を表示
\'       シングルクォーテーション(')を表示
\"       ダブルクォーテーション(")を表示
\0       ヌル
\N       8進定数(Nは8進数の定数)
\xN      16進定数(Nは16進数の定数)
\ooo     8進拡張
\xhh     16進拡張

ソースコード

源文件
/* escape.c */

#include <stdio.h>

int main(void)
{
  printf("Name\tHeight\tWeight\tBloodType\n");
  printf("---------------------------------\n");
  printf("Meng\t176\t55\tA+\n");
  printf("Fei\t175\t70\tB\n");
  printf("---------------------------------\n");
  printf("Creatby\t\t\tMeng\n");
  return 0;
}

実行結果


Name    Height  Weight  BloodType
---------------------------------
Meng    176     55      A+
Fei     175     70      B
---------------------------------
Creatby                 Meng

ソースコード

源文件
  1|/* backspace.c */
  2|
  3|#include <stdio.h>
  4|
  5|int main(void)
  6|{                                                                           
  7|  printf("Menge");
  8|  printf("\b");
  9|  printf(" Zhaol");
 10|  printf("\bliang\n");
 11|
 12|  return 0;
 13|}

実行結果

Meng Zhaoliang

ソースコード

源文件
  1|/* yen.c */
  2|
  3|#include <stdio.h>
  4|
  5|int main(void)
  6|{
  7|  printf("\"readme.txt\"ファイルはC:\\bin\\localにある。\n");
  8|
  9|  return 0;                                                                 
 10|}

実行結果

"readme.txt"ファイルはC:\bin\localにある。

Chapter1 @ C言語目録 @ HomeWork List @ 昭亮's Homepage