常量和变量

简介: 常量和变量

变量    

 创建方式:数据类型加变量名

493c6a94c5fc473aab3dd25a3275d1bd.png


变量在创建的时候就给⼀个初始值,就 叫初始化

7b45059909e247e4bd75a1784bef1a95.png

整型变量的定义和输出


48cddde28bbd4242b00ddb5911e74c3a.png

转义字符acd2b1e8711440c5b93c03cf7d3ce3d1.png



变量分为全局变量和局部变量

全局变量:在⼤括号外部定义的变量就是全局变量,全局变量的使⽤范围更⼴,整个⼯程中想使⽤,都是有办法使⽤的

局部变量:在⼤括号内部定义的变量就是局部变量,局部变量的使⽤范围是⽐较局限,只能在⾃⼰所在的局部 范围内使⽤的。

4b0cedd5c7c5496d965703a9397444da.png

当局部变量和全局变量同名的时候,局部变量优先使⽤.

全局变量和局部变量在内存中存储在哪⾥呢?

1. 局部变量是放在内存的栈区

2. 全局变量是放在内存的静态区

3. 堆区是⽤来动态内存管理的(后期会介绍)

68cfb66a29324c528734d399e2bcdf8c.png

其实内存区域的划分会更加细致,以后在操作系

统的相关知识的时候会介绍。

常量

在程序运行过程中,其值不能被改变的量

常量一般出现在表达式或赋值语句中

如:




标识符命名规则


  • 标识符不能是关键字
  • 标识符只能由字母、数字、下划线组成
  • 第一个字符必须为字母或下划线
  • 标识符中字母区分大小写
相关文章
|
安全 Java 编译器
【面试问题】说说原子性、可见性、有序性?
【1月更文挑战第27天】【面试问题】说说原子性、可见性、有序性?
关于Qt的pri模块化编程详解
今天在移植一份代码的时候遇到了了Qt的`pri`文件,在CSDN上看了一下怎么用,都告诉我新建文件夹,直接Ctrl+S的,试了半天不行,看了一下需要移植的代码,茅塞顿开,分享给大家详细过程。
|
9月前
|
数据采集 监控 安全
zabbix主动模式(Active)
zabbix主动模式(Active)
426 10
|
Java 数据库连接 数据库
Spring Data JPA 与 Hibernate 之区别
【8月更文挑战第21天】
334 0
|
SQL 缓存 关系型数据库
日志系统:一条SQL更新语句是如何执行的?
本文探讨了MySQL中更新语句的执行流程和日志系统,包括redo log(重做日志)和binlog(归档日志)的作用。更新语句会经过连接器、分析器、优化器和执行器,同时涉及redo log和binlog以确保数据的安全性和一致性。redo log用于快速更新并保证crash-safe,采用Write-Ahead Logging策略,先写入redo log再更新磁盘。binlog则是逻辑日志,用于归档和数据恢复。两阶段提交保证redo log和binlog的一致性。文章还提到,定期全量备份的频率影响数据库系统的恢复能力和数据安全性。
181 0
日志系统:一条SQL更新语句是如何执行的?
|
弹性计算 缓存 数据库
阿里云2核4G服务器优惠价格30元、165元和199元报价表
阿里云2核4G服务器优惠价格30元、165元和199元报价表,阿里云2核4G服务器多少钱一年?2核4G配置1个月多少钱?2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年。可以在阿里云百科查看当前最新2核4G服务器精准报价、优惠券和活动信息
|
机器学习/深度学习 自然语言处理 算法
一文综述,未来已来 | 视觉和大语言模型的未来是什么?必然结连理实现多模态大模型
一文综述,未来已来 | 视觉和大语言模型的未来是什么?必然结连理实现多模态大模型
416 1
|
运维 监控 关系型数据库
【Zabbix 6(1),Linux运维组件化开发教程
【Zabbix 6(1),Linux运维组件化开发教程
|
安全 Oracle 关系型数据库
看完这篇 教你玩转渗透测试靶机vulnhub——FunBox2(ROOKIE)
看完这篇 教你玩转渗透测试靶机vulnhub——FunBox2(ROOKIE)
327 1
看完这篇 教你玩转渗透测试靶机vulnhub——FunBox2(ROOKIE)