C++语言大笔记(三):基本语句

一、声明语句和变量

在C++中,我们通常使用声明语句来对整个程序会用到的变量进行定义,以此来指出变量对应的存储类型并提供位置标签。

比如,
int carrots;
就是一句典型的声明语句,int表示整数,是最基本的数据类型,carrots是变量的变量名。在这句话中,int定义了carrots这一变量的类型,也就是说,carrots在后续存储的所有值都必须是整数。

在C++中任何变量都必须提前声明,否则编译器会报错。

除了int外,还有其他不同的数据类型,如下表。

名称类型
bool0或1
char字符串
short有符号的短整数
unsigned short无符号的短整数
int整数
unsigned无符号整数
long有符号长整数
unsigned long无符号长整数
float实数(浮点数)
double实数(双精度数)
long double长实数(长双精度数)
void

二、赋值语句

我们在定义变量时确定变量在硬盘上对应的存储单元,而在赋值时则将常数值赋给变量表示的存储单元。

一般来说,在赋值语句中我们把等式右侧的值赋给左侧。

如:A=A+1;,意思就是现在的A等于原来的A加一。
carrots = 25;,意思就是把25这个值赋给了变量carrots。

同时,我们也可以连续赋值。

如:A=B=C=88;

赋值后,新值就存储到了变量对应的内存单元中。

三、基本输入和输出语句

1、输出语句cout

现在我们来看一看如何对信息进行输出。

cout<<"hello world";

双引号部分括起的是将要打印的字符串。
<<符号表示该语句把这些字符串发送给cout,指出了信息流动的路径。信息被传给cout后,再通过编译器打印出来。

再来看这个代码:

cout<<carrots;

最终,程序没有打印变量carrots而是打印了变量carrots存储的常量,这是因为,在信息被传输给cout的过程中,cout还进行了两个操作,即将carrots替换为当前值25,然后,把值转换为输出字符。

同时,cout还支持合并输出,如:

cout<<"hello world"<<a<<B;

另外,当需要换行时,必须加入转义字符“\n”,否则输出的内容将始终在同一行。

2、输入语句cin

输入语句的格式为cin>>"AAA";(此时,AAA为一字符串)
cin>>A;(此时,A为一变量)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Persi111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值