C ++ char数据类型
时间:2020-02-23 14:29:53 来源:igfitidea点击:
C ++由各种原始和用户定义的数据类型组成。
今天,我们将了解字符数据类型(char)。
C ++中的char数据类型是什么?
C ++中的"字符数据类型"使我们能够其中存储字符类型值。
字符类型值是指所有用单引号括起来的值,例如" x"," 1"," @"等。
char数据类型其中保留1字节即8位的存储空间,并且一次可以存储一个字符。
此外,存储空间的范围分别为0到255。
现在让我们在接下来的部分中重点介绍字符数据类型的语法。
声明和初始化char类型变量
看看下面的语法来声明一个char类型的变量!
char variable = 'value';
用单引号引起来的任何值都被视为char类型的值。
C ++ char数据类型的示例
在此示例中,我们声明了一个类型为character的变量,并使用C ++ cout语句显示了该变量。
例:
#include <iostream> using namespace std; int main() { char var = 'P'; cout<<"The value of the character variable: "<<var<<endl; return 0; }
输出:
The value of the character variable: P
现在让我们尝试通过字符类型打印"转义序列",如下所示
例:
#include <iostream> using namespace std; int main() { char num1 = '1'; char var = '\t'; //escape sequence for tab space char num2 = '2'; cout<<num1; cout<<var; cout<<num2; return 0; }
如下所示,转义序列即使在单引号中作为字符类型括起来,也将以默认模式执行。
输出:
1 2
注意:如果将值括在双引号中,则将它们视为字符串。
因此,所有值都需要用单引号引起来才能被视为字符类型值。