字符型
**作用:** 字符型变量用于显示单个字符
**语法:** char ch = 'a';
> 注意1:在显示字符型变量时,用单引号将字符括起来,不要用双引号
> 注意2:单引号内只能有一个字符,不可以是字符串
1 #include <iostream>
2 using namespace std;
3
4 int main() {
5 //1、字符型变量创建方式
6 char ch = 'a';
7 cout << ch << endl;
8
9 //2、字符型变量所占内存大小
10 cout << "char字符型变量所占内存: " << sizeof(char) << endl;
11
12 //3、字符型变量常见错误
13 //char ch2 = "b";用双引号会报错,要用单引号
14 //char ch2 = 'abcd'; 创建字符型变量时,单引号内只能有一个字符
15
16 //4、字符型变量对应ASCII编码
17 // a --97
18 // A --65
19 cout << (int)ch << endl;
20 system("pause");
21
22 return 0;
23 }
ASCII 码大致由以下**两部分组**成:
* ASCII 非打印控制字符: ASCII 表上的数字 **0-31** 分配给了控制字符,用于控制像打印机等一些外围设备。
* ASCII 打印字符:数字 **32-126** 分配给了能在键盘上找到的字符,当查看或打印文档时就会出现。
转义字符
**作用:**用于表示一些==不能显示出来的ASCII字符==
现阶段我们常用的转义字符有:n \ t
1 int main() { 2 //转义字符 3 4 //换行符 n 5 cout << "Hello worldn"; 6 //反斜杠 \ 7 8 cout << "\"<< endl; 9 //水平制表符 t 作用可以整齐输出数据 10 11 cout << "aaathelloworld" << endl; 12 cout << "aathelloworld" << endl; 13 cout << "aaaaathelloworld" << endl; 14 system("pause"); 15 16 return 0; 17 }
原文链接: https://www.cnblogs.com/RevelationTruth/p/11853166.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/305853
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!