print_code_table.c |
1 /* 2 * print_code_table.c --- ASCII コード表 (印字可能な文字のみ) を表示する。 3 * コンパイル: gcc -o print_code_table print_code_table.c 4 * 実行: ./print_code_table 5 * あるいは: gcc print_code_table.c ; ./a.out 6 */ 7 8 #include <stdio.h> 9 10 int main() 11 { 12 int code; 13 /* 0x20 (==32) から 0x7e (==126) までの数をコードとする文字を扱う */ 14 for (code = 0x20; code <= 0x7e; code++) { 15 /* 4 つおきに改行 */ 16 if (code % 4 == 0) 17 printf("\n"); 18 /* 16 進数, 10 進数, 文字 として表示 */ 19 printf("0x%02x (%3d): %c ", code, code, code); 20 } 21 printf("\n"); 22 return 0; 23 } |
C 言語の豆知識 |
|