C++入门学习(二):一些基础知识(关键字以及自增符号)

目录

前言

2022年圣诞节到来啦,很高兴这次我们又能一起度过~

到圣诞节了,浅浅发一篇博文罢(过了一天了已经哈哈哈)坤

还可以看看其它的作品:

正文

1.关键字

1.1关键字(??)

2.自增运算符

2.1自增运算符是什么?

2.2自增运算符格式

后记


 前言

2022年圣诞节到来啦,很高兴这次我们又能一起度过~

到圣诞节了,浅浅发一篇博文罢(过了一天了已经哈哈哈)

 (祝大家圣诞节快乐)(我承认,虽然已经过了一天)

嗨害嗨,这里是◊◊,上次说到C++的"Hello,World",看看吧

C++入门学习(一):Hello,world 红红火火恍恍惚惚

还可以看看其它的作品:

HTML零基础入门教程_◊◊的博客-CSDN博客 红红火火恍恍惚惚

好用的编程软件5个(全部免费,带链接加其它软件推荐)_◊◊的博客-CSDN博客 红红火火恍恍惚惚

C++跑酷小游戏_◊◊的博客-CSDN博客_c++跑酷游戏 红红火火恍恍惚惚C++跑酷小游戏_◊◊的博客-CSDN博客_c++跑酷游戏 红红火火恍恍惚惚

分割线:

c++c++c++c++c++c++c++c++c++c++c++c++c++c++c艹c++c++c++c++c++c++c++c++c++c++

(好像哪里怪怪的)

正文

1.关键字

1.1关键字(??)

以下是C++的63个关键字:(此处引用,侵删)

 现在可以不用背下来,但是它肥肠重要!!!(不知道c++关键字就相当于没学过c++!)

2.自增运算符

2.1自增运算符是什么?

自增运算符,很简单,就是由于自增的运算符(??)

2.2自增运算符格式

自增运算符,就是两个加号(++)

格式如下:

定义一个量,如n,则使用自增运算符之后,输出的结果就是n+1(很简单对吧)

有两种格式:

n++或++n

But,

n++和++n还是有区别的

n++是先赋值,n再加1
++n是n先加1,再去赋值

就比如:赋值a,b,然后a++,++b,再把a++和++b的结果输出到另外两个里面(如:

num_1,num_2

a赋值给num_1,b赋值给num_2),然后先赋值给a=0,b=0,输出结果num_1=0,num_2=1

代码如下(对比一下)

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

输出结果:1 1(这里还没有什么区别,对吧)

但是,如果是另外一种:

#include<iostream>
using namespace std;
int main(){
	int a=0,b=0,num_1,num_2;
	num_1=a++;
	num_2=++b;
	printf("%d,%d,%d,%d",num_1,num_2,a,b);
}

那么它的运行结果就是0 1 1 1(num_1=0;num_2=1;a=1;b=1;)。(看出来有什么不同了吧)

a++是先把a赋值给num_1,再把a加1,

++b是先加1,再把加1后的结果赋值给num_2。

我们来讲解一下:

int a=0,b=0,num_1,num_2是定义a为0,b为0,还定义了num_1,num_2的存在

num_1=a++

num_2=++b

这两个是把a++和++b赋值给num_1和num_2。

printf("%d,%d,%d,%d",num_1,num_2,a,b);是输出num_1,num_2,a,b的结果

后记

这篇博客到这里就没啦,支持一下拜托了

送上一张图片

(哈哈哈好水)

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值