当前位置: 首页 > 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++字符处理的核心基础,涉及输入输出、字符串操作及底层数据转换。掌握其原理及转换方法,可提升代码效率和可维护性。

http://www.dtcms.com/a/182892.html

相关文章:

  • 前端进化论·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智能小车遥控控制
  • 互联网大厂Java面试实录:Spring Boot与微服务架构在电商场景中的应用解析
  • 21.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--身份认证服务拆分规划
  • diy装机成功录
  • C++ learning day 02
  • day010-命令实战练习题
  • 第一个SpringBoot程序
  • 软考中级数据库备考-上午篇
  • Spark的三种部署模式及其特点与区别
  • Autoware播放提示音
  • 基于Spring Boot + Vue的高校心理教育辅导系统