搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > Aeducation > C语言字符转ASII码

C语言字符转ASII码

Aeducation 2020-06-29
点击上方“蓝字”关注我们
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码



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



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《C语言字符转ASII码》的版权归原作者「Aeducation」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注Aeducation微信公众号

Aeducation微信公众号:K18219460608

Aeducation

手机扫描上方二维码即可关注Aeducation微信公众号

Aeducation最新文章

精品公众号随机推荐