• ASCII 可打印字符与控制字符


    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<<endl;
      cout
    <<cnt<<endl; return 0; }

     

  • 相关阅读:
    LVM(逻辑卷管理器)部署、扩容、缩小
    部署磁盘阵列
    docker安装
    Linux基础命令
    awk补充
    awk
    shell脚本--grep与正则表达式
    文本处理工具 -wc、cut、sort、uniq的用法及参数
    Shell脚本编程原理
    重定向与管道符
  • 原文地址:https://www.cnblogs.com/hyserendipity/p/7376103.html
Copyright © 2020-2023  润新知