vlambda博客
学习文章列表

C语言字符转ASII码

点击上方“蓝字”关注我们
C语言字符转ASII码
C语言字符转ASII码
C语言day4

  如何字符转ASII码



  什么是ASII码?

  ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。

  例如:

一:0-31、127(删除键)是控制字符

二:空白字符:空格(32)、 制表符、 垂直制表符、 换行、 回车。

三:可显示字符:a-z、A-Z、0-9、~、!、@、、%、^、&、#、$、*、(、)、-、+、{、}、[、]、'、"、<、>、,、?、/、|、\、_、:、;、.,还有顿号、。


SAII码表

C语言字符转ASII码

代码:C语言字符转ASII码

F11运行

C语言字符转ASII码

输入一个字符。(如:c  结果如下图)

C语言字符转ASII码


注解:

  1. C语言设计char类型的目的是存储字母和标点符号之类的字符。实际上,char类型存储的是整数而不是字符。为了处理字符,计算机使用一种数字编码的方式来操作,如常见的ASCII就是用特定整数来表示特定字符的。例如,要在ASCII码中存储字母c,实际上只需要存储整数99。


  2. 在C语言中“char”是声明一个字符类型的指针,定义数据类型,char可以定义字符有变量、数组、指针。


  3. 使用指定长度的固定长度表示的字符串;

    比如char(8),则数据库会使用固定的1个字节(八位)来存储数据,不足8位的字符串在其后补空字符。


补充:

c语言的相关内容;


1.C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。


2.以某标识符为名字,其值可以改变的量。标识符以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。


3.c语言中标识符是由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。(所有标识符必须由一个字母(a~z、A~Z)或下划线(_)开头。标识符的其他部分可以用字母、下划线或数字(0~9)组成。标识符只有前 32 个字符有效。标识符不能使用 Turbo C 的关键字)



4.如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。



温馨提示




C语言字符转ASII码
C语言字符转ASII码
扫码二维码
关注我们
学习更多的知识
C语言字符转ASII码



“在看”的小可爱永远十八岁!