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

news/2024/12/3 2:45:51/

数据类型: 

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

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

最小的单位:bit  

1 byte (字节)8 bit
1 KB1024 byte
1MB1024 KB
1GB1024 MB
1TB1024 GB
1PB1024 TB
............

变量的命名规则

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

⭕不能以数字开头。

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

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

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

 转义字符

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

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


http://www.ppmy.cn/news/100315.html

相关文章

IT知识百科:什么是分布式云?

在当今信息技术高速发展的时代,云计算已经成为了企业和个人的重要组成部分。而在云计算领域中,分布式云是一种重要的架构模式,它允许资源的分散部署和管理,以实现高可用性、可伸缩性和弹性的服务提供。 本文将详细介绍什么是分布…

史上最全Android性能优化方案解析

Android中的性能优分为以下几个方面: 布局优化 网络优化 安装包优化 内存优化 卡顿优化 启动优化 …… 一.布局优化 布局优化的本质就是减少View的层级。常见的布局优化方案如下: 在LinearLayout和RelativeLayout都可以完成布局的情况下优先选择LinearL…

MQTT(3):MQTT协议原理

官方文档中对于MQTT协议包的结构有着具体的说明:http://mqtt.org/documentation 在MQTT协议中,一个MQTT数据包由:固定头(Fixed header)、可变头(Variable header)、消息体(payload&…

【笔记整理】图神经网络学习

【笔记整理】图神经网络学习 文章目录 【笔记整理】图神经网络学习一、GNN简介1、图结构 & 图基础算法1)引言("非欧几何, 处理图数据的NN")2)图基本概念 & 分类("邻接矩阵, 图结构分类"&a…

【LAMP平台建构】

一.LAMP介绍 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(…

第3章“程序的机器级表示”:访问信息

文章目录 3.4 访问信息3.4.1 操作数指示符3.4.2 数据传送指令3.4.3 数据传送示例 3.4 访问信息 一个 IA32 中央处理单元(CPU)包含一组八个存储 32 位值的寄存器,这些寄存器用来存储整数数据和指针。 下图显示了这八个寄存器。它们的名字都是…

c++—内存管理、智能指针、内存池

1. 内存分析诊断工具:valgrind; 2. 内存管理的两种方式: ①用户管理:自己申请的,自己用,自己回收;效率高,但容易导致内存泄漏; ②系统管理:系统自动回收垃圾…

【社群运营】关于社群运营的一些学习和思考

社群运营 运营流程(自己)背景流程过去经验1.你觉得社群最重要的价值是什么?对个人对DW 2.学习社群组织好哪些环节你觉得非常重要?3.这些环节有没有比较好的运营经验/方法?价值共鸣情感共鸣精神共鸣 社群总结 运营流程&…