C/C++ 中 static 的用法全局变量与局部变量

C/C++ 中 static 的用法全局变量与局部变量

1. 什么是static? static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。 1.1 static 的引入 我们知道在函数内部定...

Java 正则表达式的捕获组(capture group)

Java 正则表达式的捕获组(capture group)

捕获组分为: 普通捕获组(Expression) 命名捕获组(?Expression) 普通捕获组 从正则表达式左侧开始,每出现一个左括号"("记做一个分组...

32 位 float 型的二进制存储 (32位浮点型数的二进制存储)

32 位 float 型的二进制存储 (32位浮点型数的二进制存储)

1、(-1)^s 表示符号位,当 s=0,V 为正数;当 s=1,V 为负数 2、M 表示有效数字,大于等于 1,小于 2。 3、2^E 表示指数位。 举...

十进制小数转化为二进制小数

十进制小数转化为二进制小数

一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做...

C 语言的布尔类型(true 与 false)

C 语言的布尔类型(true 与 false)

C 语言标准(C89) 没有定义布尔类型,如果你使用 true 和 false,会出现以下错误: infinite.c:5:12: error: use of undeclared identifier ...

JS 中彻底删除 JSON 对象组成的数组中的元素

JS 中彻底删除 JSON 对象组成的数组中的元素

在 JS 中,对于某个由 JSON 对象组成的数组,例如: var test = [{ "a": "1", "b": "2" }, { "a": "3", "b": "4" }, { "a": "5", "b": "6" ...

Java 中 JSON  的使用

Java 中 JSON 的使用

本章节我们将为大家介绍如何在 Java 语言中使用 JSON。 类库选择 Java中并没有内置JSON的解析,因此使用JSON需要借助第三方类库。 下面是...

C++ const 关键字小结

C++ const 关键字小结

const 是 constant 的缩写,本意是不变的,不易改变的意思。在 C++ 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。 ...

Java 的快速失败和安全失败

Java 的快速失败和安全失败

一、快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出 Co...

关于 C# 中的变量的初始化问题浅谈

关于 C# 中的变量的初始化问题浅谈

C# 变量初始化是 C# 强调安全性的另一个例子。简单地说,C# 编译器需要用某个初始值对变量进行初始化,之后才能在操作中引用该变量。大多数现...