数据类型&变量的命名规则&转义字符(概念及详解)

简介: 数据类型&变量的命名规则&转义字符(概念及详解)

数据类型:


序号 符号 类型 占空间大小(字节) 初始化
1 char 字符数据类型 1 char = ‘a’ ; 或  char = “abc”;
2 short 短整型 2 short a = 0;
3 int 整形 4 int a = 0;
4 long 长整型 4 long a =0;
5 long long 更长的整形 8 long long a = 0;
6 float 单精度浮点型 4 float a = 12.1f ;
7 double 双精度浮点型 8 double a = 12.12


计算机空间单位转换关系:

最小的单位:bit  

1 byte (字节) 8 bit
1 KB 1024 byte
1MB 1024 KB
1GB 1024 MB
1TB 1024 GB
1PB 1024 TB
...... ......


变量的命名规则


⭕只能由字母(包括大写和小写)、数字和下划线( _ )组成。

⭕不能以数字开头。

⭕长度不能超过63个字符。

⭕变量名中区分大小写的。

⭕变量名不能使用关键字。


转义字符


       转义字符(Escape character),所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

转义字符 释义
  \? 在书写连续多个问号时使用,防止他们被解析成三字母词
  \' 用于表示字符常量'
  \" 用于表示一个字符串内部的双引号
  \\ 用于表示一个反斜杠,防止它被解释为一个转义序列符
 \a 警告字符,蜂鸣
  \b 退格符
  \f 进纸符
  \n 换行
  \r 回车
  \t 水平制表符
  \v 垂直制表符
  \ddd ddd表示1~3个八进制的数字。 如: \130 X
  \xdd dd表示2个十六进制数字。 如: \x30 0

目录
相关文章
|
存储 机器学习/深度学习 人工智能
AI仓库管理
AI仓库管理运用人工智能优化存储、订单处理、路径规划和库存管理,提高效率、准确性,降低成本。包括智能存储推荐、订单分配、拣选路径规划、图像识别、自然语言处理、预测分析、自动化操作和实时库存跟踪。此外,集成物联网、无人机、机器人和区块链技术,提升效率和安全性。AI仓库管理为商家带来智能化决策支持和自动化解决方案。
1074 1
|
存储 NoSQL 应用服务中间件
如何高效存储海量GPS数据
GPS数据使用越来越广,但如何高性能存储海量GPS数据仍然具有挑战,本文会介绍一种非常适合存储GPS数据的存储系统:阿里云NoSQL数据库TableStore,同时会介绍多个不同场景的技术方案。
23637 0
|
分布式计算 安全 大数据
企查查支撑8000万+企业数据的大数据平台技术选型与实现
企查查终端所有企业工商信息均实时同步更新,汇集了目前国内市场中的80个产业链,8000个行业,6000个市场以及8000多万家企业数据。
8323 0
|
SQL 数据采集 JSON
使用对比!SLS 数据加工 SPL 与旧版 DSL 场景对照
本文讨论在不同的数据处理需求中,新版数据加工 SPL 与旧版数据加工 DSL 的使用对照。
7712 105
|
12月前
|
设计模式 缓存 Java
面试题:谈谈Spring用到了哪些设计模式?
面试题:谈谈Spring用到了哪些设计模式?
150 2
|
机器学习/深度学习 自然语言处理 搜索推荐
探索深度学习与自然语言处理(NLP)在智能客服系统中的创新应用
探索深度学习与自然语言处理(NLP)在智能客服系统中的创新应用
741 1
|
12月前
|
安全 Java 测试技术
Java“AccessControlException”解决
Java中的“AccessControlException”通常发生在尝试访问受限资源时,如文件或网络。解决方法包括:确保所需权限已授予,检查安全策略配置,使用doPrivileged块执行敏感操作。调整策略文件或代码以匹配实际需求。
591 1
|
Java Shell Windows
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
334 6
|
SQL
SqlServer 服务无法启动 操作系统错误: 5(拒绝访问。)
SqlServer 服务无法启动 操作系统错误: 5(拒绝访问。)
507 0
SqlServer 服务无法启动 操作系统错误: 5(拒绝访问。)
|
Oracle Java 关系型数据库
Java/JDK 21正式发布!15个特性一览
Java/JDK 21正式发布!15个特性一览
2742 0