C++入门学习(十一)字符型

C++中的字符型可以表示ASCII码中的所有字符,包括字母、数字、标点符号等。

ASCII码是一种用于编码字符的编码系统,它使用不同的数值来表示不同的字符。ASCII码使用7位或8位二进制数来表示每个字符,因此可以表示128或256个不同的字符。

在ASCII码中,数字0-9的码值为30-39小写字母a-z的码值为97-122,大写字母A-Z的码值为65-90。此外,ASCII码还定义了一些控制字符和特殊符号。

  1. 字符型所占内存大小为1
  2. 必须用单引号
  3. 单引号中只能有一个字符
cpp 复制代码
#include <iostream>  
#include <iomanip>  // 必须包含这个头文件  
using namespace std;
  
int main() {  
    char ch1 = 'a';
    char ch2 = 'ability';
	cout<<"ch1的字节大小是:"<<sizeof(ch1)<<endl; 
	cout<<"ch2是:"<<ch2<<endl; 
	
    return 0;  
}
相关推荐
我的xiaodoujiao1 天前
API 接口自动化测试详细图文教程学习系列16--项目实战演练3
python·学习·测试工具·pytest
复利人生 复利日知录 赋能循环1 天前
2026年复利精进:我的每日觉醒与成长密码
学习·思维模型·知识复利·复利·独立
sakiko_1 天前
UIKit学习笔记4-使用UITableView制作滚动视图
笔记·学习·ios·swift·uikit
晓梦林1 天前
MAZESEC-X1靶场学习笔记
笔记·学习
我的xiaodoujiao1 天前
API 接口自动化测试详细图文教程学习系列15--项目实战演练2
python·学习·测试工具·pytest
TImCheng06091 天前
职场人AI学习周期评估:不同学习路径的时间成本
人工智能·学习
周末也要写八哥1 天前
C4D/Cinema 4D 2026超详细下载与安装教程(附资源包)
学习·数学建模
xinzheng新政1 天前
openclaw dashboard报错 internal server error
学习
nashane1 天前
HarmonyOS 6学习:RichEditor宽度“暴力”计算与富文本截图避坑
学习·harmonyos 5
鹿鸣悠悠1 天前
【AI学习】全链路、并发、响应时间
学习