c++:创建main函数,c++变量的作用、常量命名规则、关键字

c++:创建main函数,c++变量的作用、常量命名规则、关键字

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,此时学会c++的话,
我所知道的周边的会c++的同学,可手握10多个offer,随心所欲,而找啥算法岗的,基本gg
提示:系列c++学习的基础和高阶知识,用于公司生产实践中,实实在在的公司部署产品要用的,因为c++速度快,
而java和Python速度慢,自然往硬件里面部署算法啥的,都得用c++或者c,因此本科学的c很重要,后来的Python或者java就没有那么重要了,


c++的唯一运行起点,main函数,返回int 0

#include<iostream>
using namespace std;

int main() {

	cout << "hello 干" << endl;//注释 endlast
	/*
	板块注释
	*/

	//变量:方便内存管理,地址编号,放变量,地址=0x0000,十六进制,我们为了给这个内存地址起一个名字,叫a
	int a;
	a = 10;
	cout << a << endl;
	a = 100;
	cout << a << endl;//变量,既然是变的,就可以改变,常量是不行的


	system("pause");
	return 0;
}

在这里插入图片描述

其中变量a,其实就是一个标记变量10或者100的地址的作用

否则你得记录一个十六进制的数值作为地址,很麻烦

因此变量的作用就很显然了,就是标记而已,就像你,出生之后是个人,基因有数不清的字符组成,但是一个名字:xxx,就能标记你,
变量就是这样的作用

在这里插入图片描述

常量

在这里插入图片描述
你是不可以修改常量的哦

在这里插入图片描述

#include<iostream>
using namespace std;


//#define,宏常量,相当于没有内存空间,直接定义只为它
#define WEEK_DAY 7


int main() {
	//DAY = 14;
	cout << WEEK_DAY << endl;


	//const修饰的常量

	system("pause");
	return 0;
}

在这里插入图片描述

#include<iostream>
using namespace std;


//#define,宏常量,相当于没有内存空间,直接定义只为它
#define WEEK_DAY 7


int main() {
	//DAY = 14;
	cout << WEEK_DAY << endl;

	int a = 12;
	cout << a << endl;
	const int month = 24;

	//month = 12;

	//const修饰的常量

	system("pause");
	return 0;
}

在这里插入图片描述
再修改常量是不行的

c++关键字

定义变量或者常量时,不可以用系统自定义好的关键字,比如你int int 就不行
在这里插入图片描述
在这里插入图片描述

#include<iostream>
using namespace std;

int main() {
	//a不是关键字,可以起名
	//但是int是关键字,不可以作为变量名称
	int a = 1;
	int int = 10;

	system("pause");
	return 0;
}

你可以试试看

那么常量、变量的命名有啥规范呢?规则就是

在这里插入图片描述
反正首字符不可以是数字
最好的方法,就是起名时,用你熟悉的常用英文,或者汉语拼音,这样,你看到了就知道它是啥
在这里插入图片描述

#include<iostream>
using namespace std;

int main() {
	//标识符,由字母,数字或者下划线构成
	//不能用关键字
	//数字不能开头
	//区分大小写

	int a_5 = 1;
	int A_5 = 2;
	//int 5_a;
	cout << a_5 << endl;
	cout << A_5 << endl;


	system("pause");
	return 0;
}

在这里插入图片描述
最好可以做到见名知意!

#include<iostream>
using namespace std;

int main() {
	//标识符,由字母,数字或者下划线构成
	//不能用关键字
	//数字不能开头
	//区分大小写

	int a_5 = 1;
	int A_5 = 2;
	//int 5_a;
	cout << a_5 << endl;
	cout << A_5 << endl;

	int sum = a_5 + A_5;
	cout << sum << endl;//求和见名知意


	system("pause");
	return 0;
}

比如上面的和sum就是求和的意思

在这里插入图片描述


总结

提示:重要经验:

1)
2)学好c++,即使经济寒冬,手握10个大厂offer绝对不是问题!
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

冰露可乐

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

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

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

打赏作者

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

抵扣说明:

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

余额充值