当前位置: 首页 > news >正文

ASCLL码(T^T

一、ASCII码概述

ASCII(American Standard Code for Information Interchange)是计算机中基础的字符编码标准,定义了128个字符的编码(0-127),包括:

  • 控制字符‌(0-31及127):如换行符 LF(ASCII 10)、回车符 CR(ASCII 13)等,用于文本格式控制。
  • 可打印字符‌(32-126):包括数字(0-9从48开始)、大小写字母(A-Z从65开始,a-z从97开始)及标点符号。

在C++中,字符以单字节存储,直接对应ASCII码值。例如,字符 'A'的ASCII码为65,'a'为97。

爹:那让我看看ASCLL码总表呗!

image

二、ASCLL码一览

image

三、代码

字符-----》ASCLL码

#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
cout<<int(a);return 0;
}

Copy

字符《-----ASCLL码

#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
cout<<char(a);return 0;
}

Copy

四、总结

ASCII码是C++字符处理的核心基础,涉及输入输出、字符串操作及底层数据转换。掌握其原理及转换方法,可提升代码效率和可维护性。

相关文章:

  • 前端进化论·JavaScript 篇 · 数据类型
  • Python面向对象编程:初识类与对象
  • 数据库故障排查指南:从连接问题和性能优化
  • 逆向学习笔记(代码)
  • leetcode504.七进制数
  • Java基础 5.10
  • JavaSE核心知识点02面向对象编程02-05(方法)
  • 《向上生长》读书笔记day5
  • Dockers部署oscarfonts/geoserver镜像的Geoserver
  • Ansible模块——从控制节点向目标主机复制文件!
  • 软考错题集
  • 使用互斥锁保护临界
  • (51单片机)LCD显示红外遥控相关数字(Delay延时函数)(LCD1602教程)(Int0和Timer0外部中断教程)(IR红外遥控模块教程)
  • Spring Cloud -3( 9000 字详解 Spring Cloud)
  • LVGL对象的盒子模型和样式
  • 大模型中的三角位置编码实现
  • WinCC V7.2到V8.0与S71200/1500系列连接通讯教程以及避坑点
  • C++学习之模板初阶学习
  • 数据治理框架在企业中的落地:从理念到实践
  • 第三章 Freertos智能小车遥控控制
  • 要更加冷静地看待“东升西降”的判断
  • 罕见沙尘再度入川,官方:沙尘传输高度达到平流层,远超以往
  • 开局良好,我国第一季度广告业务收入保持较快增速
  • 上海优化营商环境再攻坚,企业和机构有哪些切实感受?
  • 马上评|孩子亲近自然只能靠公园露营了吗
  • 李云泽:支持小微企业、民企融资一揽子政策将从增供给、降成本、提效率、优环境4个方面发力