第二讲-变量
变量,是一种可变的量
变量的定义在python中是这样的:
而在C++中是这样的:
不过c++有一点和python不同
在python中如果出现:
肯定会报错(加了;是为了让它看上去像个代码)
因为在python中变量不能为空值。
不过在c++中出现:
是合情合理的。
那我们再谈谈这个c++的类型名称
c++是一门强类型语言
他的类型记忆对于初学者十分复杂(对我也一样)
所以,我借助了我们的行业领先技术,世界人工智能的No.1(截止于2023/9/19)——某gpt
它给我举了个例子让我很好的记忆:
# 数据类型
整数类型 - int:将int数据类型比喻为一个可乐自动售货机。这台机器只接受整数硬币作为输入。当您投入1元硬币(整数)时,它会在屏幕上显示您的余额,并告诉您可以购买多少瓶可乐。如果您投入1.5元硬币(非整数),机器会拒绝,并显示错误消息,因为它只接受整数。
```
int balance = 5; // 你的余额是5元
```
复制
浮点类型 - double:现在,假设您想购买一瓶可口可乐,它的价格是1.25元。在这种情况下,您需要使用浮点数(小数)类型来表示价格。
```
double cokePrice = 1.25; // 可口可乐的价格是1.25元
```
复制
字符类型 - char:char数据类型就像一把魔法键盘上的一个按钮。您可以按下它来输入单个字符,比如字母、数字或符号。
```
char firstInitial = 'J'; // 我的名字的第一个字母是'J'
```
复制
布尔类型 - boolean:布尔数据类型就像一盏红绿灯。它只有两种状态:红灯(true)和绿灯(false)。例如,您可以使用布尔值来表示某物体是否可见。
```
boolean isLightOn = true; // 红灯亮着
```
复制
字符串类型 - String:String就像一个魔术盒,可以容纳文本和字符序列。您可以在其中放入任何文本。
```
String greeting = "Hello, World!"; // 一个包含问候语的字符串
```
网站地址:http://www.20100310.xyz/blog/index.php/2023/09/20/%e7%ac%ac%e4%ba%8c%e8%ae%b2-%e5%8f%98%e9%87%8f/