目录
前言
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的结果
后记
这篇博客到这里就没啦,支持一下拜托了
送上一张图片
(哈哈哈好水)