ASCII 可打印字符与控制字符
发布日期:2022-04-02 18:15:37 浏览次数:8 分类:博客文章

本文共 605 字,大约阅读时间需要 2 分钟。

2017-08-16 21:29:30

基本的 ASCII 字符集共有 128 个字符,其中有 95 个可打印字符,包括常用的字母、数字、标点符号等,另外还有 33 个控制字符。标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准。

  • 控制字符

在ASCII码中,第0~31号及第127号(共33个),换句话说就是小于32的是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等。

  • 可打印字符

在ASCII码中,第32~126号(共95个)是可打印字符,也就是在显示器上输出能够看得见的。

 

可以使用C++ int isprint(int )进行判别输出

#include "iostream"#include "cctype"using namespace std;int main(){    int cnt =0;    for(int i=0;i<128;++i)    {        int flag = isprint(i);        if(flag)        {            cout<<(char)i<<" ";            cnt++;        }    }   cout<

 

 

 

转载地址:https://www.cnblogs.com/hyserendipity/p/7376103.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python 爬虫-正则表达式(补)
下一篇:Base64编码

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月19日 08时23分31秒