上一篇文章中,我们介绍了常见的整形类型。今天我们一起来了解一下 C++ 中的实数类型(浮点数)和字符类型,这些都是在编程中用来表示不同种类的数据的有趣工具。
实数类型(浮点数)
在 C++ 中,我们使用浮点数来表示有小数部分的数字。有两种主要的浮点数类型:float 和 double。
1.单精度浮点数(float)
- 定义标识符: float
- 占用字节数: 通常为4字节
- 精度: 约为6-9位小数
float pi = 3.14f;
2.双精度浮点数(double):
- 定义标识符: double
- 占用字节数: 通常为8字节
- 精度: 约为15-18位小数
double pi = 3.141592653589793;
使用浮点数,我们可以更精确地表示带有小数的数字,比如身高、体重等。
字符类型
字符类型用来表示单个字符。在 C++ 中,我们使用 char 类型来表示字符。
- 字符(char):
- 定义标识符: char
- 占用字节数: 通常为1字节
- 表示范围: 通常是 ASCII 字符集中的字符,例如字母、数字、标点符号等。
char myChar = 'A';
除了基本的字符类型,C++ 还引入了字符串类型 string,它可以用来表示一系列字符。
#include <iostream>
#include <string>
int main() {
// 字符类型
char myChar = 'A';
std::cout << "Character: " << myChar << std::endl;
// 字符串类型
std::string myString = "Hello, World!";
std::cout << "String: " << myString << std::endl;
return 0;
}
通过使用字符类型和字符串类型,我们可以在程序中表示文字信息,比如打印一句话或者保存一个名字。
希望这个小小的介绍让你们对 C++ 中的实数类型和字符类型有了初步的了解。
如果您想进一步学习数据类型,可以参考网上更多的教程(「链接」|C++ 数据类型_w3cschool)进行学习。