【c++小课堂】变量常量与输入输出

目录

一、变量与常量

   1、常量

常量是什么?

常量的分类与定义

字面常量

const常量

枚举常量

2、变量

变量是什么?

变量的定义

格式

知识拓展:赋值语句

变量名与常量名定义规则

二、输入与输出

1、输入

2、输出

下一期希望博主更什么呢?


一、变量与常量

   1、常量

常量是什么?

常量,就是一串代码中不变的量。

举个例子:

#include<iostream>
using namespace std;
int main(){
	const int w=3;
	cout<<w;

	return 0;
}

这一串代码里用const定义了一个常量,并输出了它,

类型是int整型。

既然提到了类型,那肯定不止一个......

int整形(4字节)
short短整形(2字节)
long long长整形(8字节)
bool布尔型(1字节)
char字符型(1字节)
float单精度浮点型(4字节)
double双精度浮点型(8字节)
long double加长型双精度浮点型(16字节)
string字符串(8字节)

小tips:string严格意义上并不是基本类型,它是一个类。

常量的分类与定义

常量分为:字面常量、const常量、宏、枚举常量。

字面常量

说白了就是数字。

如:

5

就是一个常量。

const常量

用const关键字定义的常量。

如上面的例子:

#include<iostream>
using namespace std;
int main(){
	const int w=3;
	cout<<w;

	return 0;
}

里面的w就是一个常量。

格式:

const 类型 常量名 = 值

是的,你没看错,宏也可以定义常量。

如:

#define w 3

没有类型,并且要放到main函数外面。

格式:

#define 常量名 常量值
枚举常量

一种自定义类型,会在后面讲解。

2、变量

变量是什么?

变量代表一个有名字的、具有特定属性的、可以改变的一个存储单元。

如:

#include<iostream>
using namespace std;
int main(){
    int a=10,b=20;
    b=a+b;
    cout<<b;

    return 0;
}

变量是可以通过赋值符‘=’赋值的。

变量的定义

格式
类型 变量名;

也可以在定义时赋值。

就像这样:

char a='q'
知识拓展:赋值语句

赋值符 ‘=’:自左向右将值赋给变量or常量

大概就是酱紫的:

变量名 = 值;

变量名与常量名定义规则

前面介绍了变量与常量,然而,变量名与常量名的定义也是有规则的。

  1. 变量名与常量名只能以字母、数字、下划线组成;
  2. 不能与保留字重名;
  3. 不能以数字开头;

二、输入与输出

1、输入

输入就是我们的键盘,鼠标和我们用这些硬件在系统中录入的字符。

举根香蕉:

以下代码

#include<iostream>
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	int c=a+b;
	cout<<c;

	return 0;
}

执行后是这样子的:

啥也没有!

别忘了,我们还没输入呢!

输入 1 2 后按回车:

它得出了一个3!

2、输出

输出就是用cout输出。

cout可以输出常量

cout<<4;

也可以输出变量:

int a=10;

cout<<a;

还可以输出表达式:

cout<<2+3;

是不是觉得自己拥有了一个计算器?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值