网站首页 > 技术文章 正文
变量
变量存在的意义:方便用户管理内存空间,以及可以变化的量;
变量可以当作咱们手中的钥匙,只要任何人拿到钥匙就可以开门~
变量语法:数据类型 变量名 =变量初始值;
int a=10;
例如:
#include<iostream>
using namespace std;
int main(){
int a=10;
cout<<“a=”<<a<<endl;
system(“pause”);
return 0;
}
常量
常量:用户记录程序中不可更改的数据
可以将常量当作房间,房间是属于固定资产的A,所以是不可以变化的,变量是拿到钥匙的人比如一家三口A,B,C都可以拥有钥匙,他们可以将钥匙给其他人进行开门,但是房间归属者是登记在A身上。
语法:
#define 常量名称 常量值 //宏常量
一般定义在文件上方
#include<iostream>
using namespace std;
#define a 14//代表a就是常量10
int main() {
cout << "a=" << a << endl;
cout << "hello" << endl;
system("pause");
return 0;
}
const 修饰文件的变量
语法: const 数据类型 常量名 =常量值
#include<iostream>
using namespace std;
int main() {
const int a = 10;
cout << "a==" << a << endl;
system("pause");
return 0;
}
宏常量:define
const变量:const修饰变量
标识符命名规则:
1、标识符是由字母、字符、下划线构成
2、标识符不可以是关键字
3、标识符第一个字符只能是字母或下划线构成
4、标识符要区分大小写
例如:
//int int =10; 不可以是关键字
int abc=10;
int ab_c=10;
int _ab1=10;
// int 1a_c=10;标识符第一个字母只能是字母或下划线
栗子:
求圆形的面积
#include<iostream>
using namespace std;
#define p 3.14
int main(){
int r=3;
m=r*r*p;
cout<<“圆形面积为:”<<m<<endl;
system(“pause”);
return 0;
}
猜你喜欢
- 2025-08-31 HashMap详解_hashmap lru
- 2025-08-31 孩子们的游戏(圆圈中最后剩下的数)
- 2025-08-31 一招教你搞定西门子博图SCL编程语句中FOR循环指令,so easy
- 2025-08-31 JAVA序列化那些事儿_java序列化方式和作用
- 2025-08-31 雨刮器的INT功能你真的会用吗?别再当摆设了,老司机手把手教你
- 2025-08-31 PLC数学函数有哪些呢_plc常用的数学计算
- 2025-08-31 python中字典详解及使用_python里字典怎么用
- 2025-08-31 算法“动态规划”最佳实践——背包问题
- 2025-08-31 大语言模型解释Python 命令行参数详解
- 2025-05-27 Python进阶 - day1:深入理解数据结构
- 09-04综艺做成这样都上不了热搜?_综艺节目热播原因
- 09-04webRTC中音频相关的netEQ(二):数据结构
- 09-04每日一词“era”_每日一页歌词
- 09-04css 布局简述_简述css布局技术的特点
- 09-049个专业级别的CSS技巧区分了解和精通的鸿沟
- 09-04BeautifulSoup如何将含有data-tag标签的元素提取出来?
- 09-04CSS 中实现动画效果的方法_css动画制作
- 09-045个CSS新功能,简单好用还超省时间
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- windowsscripthost (69)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)