C++变量的定义
为什么要使用变量
程序在运行时,需要保存很多内容常常变化的数据。
比如,射击类游戏中不断变化的“分数”。
变量是什么
变量,是内存中的一块存储空间,即一小块内存。
变量和数据类型有什么关系?
变量,是一个盒子,盒子里保存了“数据”
数据又分成很多“类型”(数据类型)
=> 变量的类型,就是变量中数据的类型。
=> 变量在定义(创建)时,必须先指定它的类型。
【相当于:制作一个盒子时,必须先确认这个盒子是用来装什么的】
=> 1个变量只有1个类型,而且不能改成其他类型
变量的定义
定义形式1:
int x;
int y;
定义形式2:(不推荐)
int x, y;
定义形式3:(定义的时候,设置一个初始值)
int x = 100;
代码解读:
int a; //定义了一个变量 a = 100; |
内存的存储单位-“字节”
内存的存储单位,是字节。
一个字节,包含8位二进制位。
变量名的命名规范
1)只能包含3种字符(数字、大/小写字母,下划线)
2)不能以数字开头(即,只能以字母或下划线开头)
int 2name; //非法
3)不能和“关键字”同名(c语言内部已经使用的“名称”),比如类型名int
变量名的最大长度,C语言没有规定。
最大长度限制,取决于编译器,一般都在32以上。
变量名,最好“顾名思义”,不用使用汉语拼英的简写!
比如:用name表示姓名,用power表示功率。
命名风格:
1)下划线风格
int student_age; (一般用于变量名、函数名)
2)小驼峰风格
int studentAge; (一般用于变量名、函数名)
- 大驼峰风格
class StudentAge; (一般用于“类名”)
- 全部大写 (一般用于宏)
#define MAX_AGE 30
请忘记“匈牙利命名法”(属性+类型+对象描述)
posted on 2022-10-11 15:39 会飞的鱼-blog 阅读(80) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!