首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端儿

    ASCII排序

    ASCII排序 描述 输入三个字符(可以重复)后,按各字符的ASCII从小到大的顺序输出这三个字符。 输入第一行输入一个数N,表示有N组测试数据。

    1.8K20发布于 2018-09-03
  • 来自专栏zxbk

    ASCII码表_ASCII对照表

    在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII ASCII 使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。 标准ASCII 也叫基础ASCII,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。 是控制字符或通信专用字符(其余为可显示字符)如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII (end of medium) 媒介结束 0001 1010 032 26 0x1A SUB (substitute) 代替 0001 1011 033 27 0x1B ESC (escape) 换(

    3.7K20编辑于 2022-12-27
  • 来自专栏bisal的个人杂货铺

    ASCII作用简介

    《Linux下的^M困惑》曾提到\r对应的ASCII十进制形式是13(无显示形式),对应的八进制形式是15(显示为^M),有朋友在后台反馈对ASCII有些疑惑,因此在这,简单介绍下ASCIIASCII码表主要用于显示现代英语和其他西欧语言。 基于上图,ASCII大致可以分作三部分组成,第一部分是ASCII非打印控制字符,第二部分是ASCII打印字符,第三部分是扩展ASCII打印字符。 第一部分:ASCII非打印控制字符表 ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。 第三部分:扩展ASCII打印字符 扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符,又增加了128个字符,总共是256个。

    2.9K30发布于 2020-05-18
  • 来自专栏python全栈教程专栏

    字符转 ASCII

    字符转 ASCII //字符转 ASCII //1.如下是转换单个字符 //#include //int main() //{ // char c; // printf("输入一个字符 // 读取用户输入 // scanf("%c", &c); // // // %d 显示整数 // // %c 显示对应字符 // printf("%c 的 ASCII for(int i = 0; s[i]; i++){ printf("%c的ASCII:%d\n",s[i],s[i]); } }

    2.2K20发布于 2021-10-18
  • 来自专栏kenvie

    ASCII对照表

    ASCII可显示字符 二进制 十进制 十六进制 图形 0010 0000 32 20 (空格)(␠) 0010 0001 33 21 ! 79 y 0111 1010 122 7A z 0111 1011 123 7B { 0111 1100 124 7C | 0111 1101 125 7D } 0111 1110 126 7E ~ ASCII

    2.2K10编辑于 2022-01-20
  • UnicodeASCII及其转换

    关于什么是编码,我在之前的文章简单介绍过了,这里我们来看一下UnicodeASCII Unicode Unicode:Unicode是一种国际标准编码,采用二个字节编码,与ASCII不兼容 AABB 1010 1010 1011 1011 增添Unicode内容:它前128个字符就是ASCII,之后是扩展ASCII Unicode是双字节编码,ASCII单字节编码,所以ASCII是八位Byte;Unicode支持全世界的语言,ASCII只支持拉丁文和一些西欧国家语言。 ASCII进制转换 ASCII 二进制 八进制 十六进制 a 0110 0001 97 61 A 0100 0001 65 41 0 0011 0000 48 30 ! 0010 0001 33 21 + 0010 1011 43 2B 我们需要注意,ASCII区分大小写,可以在表中看出来 具体的可以查看ASCII对照表

    87310编辑于 2025-04-07
  • 来自专栏程序编程之旅

    HDOJ 2000 ASCII排序

    Problem Description 输入三个字符后,按各字符的ASCII从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。

    77910发布于 2021-01-20
  • 来自专栏明明如月的技术专栏

    ASCII对照表

    ASCII对照表 在很多程序里,所有需使用键盘输入的字元的特效都是以 ASCII 来表示,简单的说若在键盘上按下0,电脑內部所接受到的树值是48。 ASCII碼 鍵盤 ASCII 碼 鍵盤 ASCII 碼 鍵盤 ASCII 碼 鍵盤 27 ESC 32 SPACE

    1.2K30发布于 2021-08-27
  • 来自专栏机器学习/数据可视化

    ASCII-UTF解析

    总结 ASCII Unicode UTF-8 GBK/GB18030 产生 从文字、图像等到计算机的0/1处理方式的编码 ASCII支持的字符过少,Unicode产生 解决Unicode的缺陷, ASCII是8位表示一个字符 ? 奇偶校验 ASCII 采用指定 7 位或 8 位二进制组合来表示 128 或 256 种字符。奇偶校验表示的是一个字节中1的个数必须是奇数或者偶数个。 7 位 ASCII 8 位 ASCII 名称 基础 ASCII 基础 ASCII + 扩展 ASCII (后 128 个) 范围 0x00 - 0x7F (0 - 127) 0x00 ASCII 每个字符采用 8 bit(1 byte)传输,在 7 位 ASCII 基础上,最高位用于奇偶校验。 Unicode编码采用2个字节(16bit)表示一个字符 Unicode缺点 和ASCII不完全兼容,对于比较老的ASCII文件,无法区分是ASCII还是Unicode文件 最多支持65536个字符

    1.3K10发布于 2021-03-02
  • ASCII对照表,ASCII一览表(快速查找)

    ASCII (American Standard Code for Information Interchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言 ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符 ASCII码表 二进制 十进制 十六进制 字符/缩写 解释 00000000 0 00

    2K20编辑于 2025-08-19
  • linux 快速查看 ascii

    ascii ,在编程中起到至关重要的作用。之前忘记时,要么使用程序,要么搜索网页; 而在linux 中可以方便使用 manpage 查询,这是我没想到的,今天记录一下,很方便。 man ascii https://man7.org/linux/man-pages/man7/ascii.7.html ASCII(7) Linux Programmer's Manual ASCII(7) NAME top ascii - ASCII character set encoded in octal, Many 8-bit codes (e.g., ISO 8859-1) contain ASCII as their lower half. The international counterpart of ASCII is known as ISO 646-IRV.

    2.3K20发布于 2021-11-01
  • PHP——汉字完美转为ASCII

    ,主要对方用的py,我这用的PHP,人家一个函数解决了, 我这还要自己写方法,也是比较蛋疼,但是学到东西还是很开心的~ 代码 字符串转为ASCII /** * 字符串转为ASCII * * @param string $str 需要转换的字符串 * * @return string $asc ASCII */ function ascii_encode($str) { $str = $temp_str[1]; } return strtoupper($asc); } ASCII转字符串 /** * ASCII转为字符串 * * @param string $ ascii ascii * * @return string $str 字符串 */ function ascii_decode($sacii) { $asc = str_split(strtolower

    50410编辑于 2024-08-16
  • 来自专栏网络

    【C语言】AscII值详解

    什么是ASCII? ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。 ASCll是最简单的西文编码方案,目前的文字编码标准主要有 ASCII、GB2312、GBK、Unicode等. 一. 在C语言中,我们可以将字符通过特殊转化为数字,通过数字的大小比较两个字符的大小: 小写字母转换大写字母,使用ASCll值进行转换 解题思路:利用 ASCII 中大写字母和小写字母之间的转换关系(差值为 编写程序实现,从键盘上输入一个小写字母,按回车键,程序将该小写字母转换为大写字母,并输出其 ASCII 值。

    1.3K10编辑于 2024-10-17
  • 来自专栏好好学习吧

    ascii对照表(收藏)

    blog.csdn.net/yueyueniaolzp/article/details/82178954 十进制代码 十六进制代码 MCS 字符或缩写 DEC 多国字符名 ASCII ) 25 19 EM 媒体结束 (Ctrl/Y) 26 1A SUB 替换 (Ctrl/Z) 27 1B ESC 换符 文件分隔符 29 1D GS 组分隔符 30 1E RS 记录分隔符 31 1F US 单位分隔符 ASCII 问号 ASCII 字母字符 64 40 @ 商业 at 符号 65 41 A 大写字母 A 66 42 B

    4.8K20发布于 2019-11-21
  • 来自专栏快乐阿超

    字符和Ascii的互转

    ——伊壁鸠鲁 我们可以使用多种方式去获取一个字符的ascii System.out.println(new Character('A').hashCode()); System.out.println Character.hashCode('A')); System.out.println((int) 'A'); System.out.println((int) new Character('A')); 也可以反过来通过ascii 获取对应的字符 System.out.println((char) 65); System.out.println(new Character((char) 65)); System.out.println

    1.2K10编辑于 2022-08-16
  • 来自专栏站长的编程笔记

    在线Ascii对照表,Ascii转换对照表

    在线Ascii对照表,Ascii转换对照表 小贴士:Ctrl+F 可快速查找 Ascii 及 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符

    1.6K30编辑于 2022-12-02
  • 来自专栏Hank’s Blog

    python第十六课——ascii

    2.ascii 美国设计出来的一张编码表,将涉及的字符都编号了,底层仍然还是进行二进制的运算; 记住:3个范围段 1).'0' --> 值:48 2).' A' --> 值:65 3).' a' --> 值:97 内置函数: 1).ord(str):将str转换为值(整数类型) 2).chr(num):将值num转换为字符 演示:ord()和chr()内置函数的作用: num

    1K10发布于 2020-09-16
  • 来自专栏雨临Lewis的博客

    特殊的空格-ASCII值160

    问题与分析 最近遇到个问题,在页面的搜索框输入带有空格的字符串时,总是无法从db中搜索出来对应的数据,于是将db里的空格复制出来,发现其ASCII值为160,这才知道,原来ASCII中除了32之外还有 下边是查看字符对应ASCII值的逻辑: 1 2 3 4 final char c1 = ' '; //db里的空格 final char c2 = ' '; //手动输入的空格 System.out.println ((int)c1); //160 System.out.println((int)c2); //32 平时我们用键盘输入的空格的ASCII值是32,而这个ASCII值为160的空格,其实是不间断空格(

    2.7K30编辑于 2022-01-11
  • 来自专栏嵌入式Linux系统开发

    ASCII及编码发展史

    ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。 ASCII字符集由95个可打印字符(0x20-0x7E)和33个控制字符(0x00-0x1F,0x7F)组成。 (注意大写字母A和小写字母a和数字0的序号,有时候会考到“a”和‘a’的区别和printf输出ASCII) 只要记住这三个,其它的数字,大写,小写字母的ASCII都可以推出来了。 可以看到:小写字母的ASCII > 大写字母的ASCII > 数字的ASCII。 一个ASCII占1个字节,实际上只用了7位,最高位没有用。也就是2^7=128,95+33=128。 Unicode(又称统一、万国、单一)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。

    4.6K20发布于 2021-05-28
  • 来自专栏小沐沐吖

    Unicode编码与ASCII的区别

    区别 编码:ASCII 大小:1个字节 语言:英语 Unicode编码 大小:2个字节(生僻字4个) 语言:所有语言 扩展 UTF-8编码 大小:1-6个字节,英文字母1个字节,汉字3个字节,生僻字4 -6个字节 语言:所有语言 Unicode编码   Unicode(统一、万国、单一)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。 一个字节能表示的最大的整数就是255(2^8-1=255),而ASCII编码,占用0 - 127用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母 常用Unicode   常用的Unicode直接参照ASCII即可 ASCII码表 ASCII码表简介  ASCII ((American Standard Code for I... UTF-8有个额外的好处,就是ASCII编码实际上可以被看成是UTF-8的编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。

    1.5K10编辑于 2022-09-09
领券