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

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

数据类型:


序号 符号 类型 占空间大小(字节) 初始化
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

目录
相关文章
|
2月前
|
C语言
【C语言】大小写字母的相互转化:多种方法解析及原理说明
【C语言】大小写字母的相互转化:多种方法解析及原理说明
162 0
|
2月前
|
C语言
C语言常量与变量、字符串与转义字符
C语言常量与变量、字符串与转义字符
23 0
|
2月前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
17 0
|
2月前
|
编译器 C语言
【C语言】字母转换大小写的三种方法
【C语言】字母转换大小写的三种方法
88 0
|
2月前
|
编译器 C语言
C语言入门之变量、常量、字符串、转义字符
C语言入门之变量、常量、字符串、转义字符
|
2月前
|
存储 Oracle Java
【JavaSE】注释\标识符\关键字\字面常量\数据类型与变量
【JavaSE】注释\标识符\关键字\字面常量\数据类型与变量
25 0
|
2月前
|
存储 C++
第一章:C++中的注释、变量和数据类型、运算符
第一章:C++中的注释、变量和数据类型、运算符
30 0
|
C语言
c语言几种常量表示模式和字符串
c语言几种常量表示模式和字符串
151 0
c语言几种常量表示模式和字符串
C++中的保留字、C++11的原始字面量
C++中的保留字、C++11的原始字面量
C++中的保留字、C++11的原始字面量
|
Java 容器
java 注释、标识符、变量、数据类型、类型提升、表达式
java 注释、标识符、变量、数据类型、类型提升、表达式
94 0
java 注释、标识符、变量、数据类型、类型提升、表达式