|
发表于 2019-10-15 11:12:53
|
显示全部楼层
本帖最后由 jackz007 于 2019-10-15 11:20 编辑
谁告诉过你,可以这样看 ASCII 码表的?
自己写一个不就完了?
- #include <stdio.h>
- main(void)
- {
- int c , d ;
- printf("\033[2J") ;
- printf("\t\t 十进制编码形式:\n") ;
- for(c = 0 ; c < 128 ; c ++) {
- d = c ;
- if(c < 32) d = '.' ;
- if(! (c % 10)) {
- if(c) printf("\n") ;
- printf("\t\t%3d " , c) ;
- } else {
- printf(" ") ;
- }
- printf("%c" , d) ;
- }
- printf("\n\n") ;
- printf("\t\t 十六进制编码形式:\n") ;
- for(c = 0 ; c < 128 ; c ++) {
- d = c ;
- if(c < 32) d = '.' ;
- if(! (c % 0x10)) {
- if(c) printf("\n") ;
- printf("\t%02x " , c) ;
- } else {
- printf(" ") ;
- }
- printf("%c" , d) ;
- }
- printf("\n") ;
- }
复制代码
- H:\00.2019\00.00.Exercise\00.C\ascii>g++ -o asc asc.c
- H:\00.2019\00.00.Exercise\00.C\ascii>asc
- 十进制编码形式:
- 0 . . . . . . . . . .
- 10 . . . . . . . . . .
- 20 . . . . . . . . . .
- 30 . . ! " # $ % & '
- 40 ( ) * + , - . / 0 1
- 50 2 3 4 5 6 7 8 9 : ;
- 60 < = > ? @ A B C D E
- 70 F G H I J K L M N O
- 80 P Q R S T U V W X Y
- 90 Z [ \ ] ^ _ ` a b c
- 100 d e f g h i j k l m
- 110 n o p q r s t u v w
- 120 x y z { | } ~
- 十六进制编码形式:
- 00 . . . . . . . . . . . . . . . .
- 10 . . . . . . . . . . . . . . . .
- 20 ! " # $ % & ' ( ) * + , - . /
- 30 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
- 40 @ A B C D E F G H I J K L M N O
- 50 P Q R S T U V W X Y Z [ \ ] ^ _
- 60 ` a b c d e f g h i j k l m n o
- 70 p q r s t u v w x y z { | } ~
- H:\00.2019\00.00.Exercise\00.C\ascii>
复制代码 |
|