c
-
C++ int,short,long(详解版)
C++ 有许多不同类型的数据。变量根据其数据类型进行分类,并确定可能存储在其中的信息种类。在这些数据类型中,整型变量只能保存整数。 计算机程序从现实世界收集数据,并以各种方式操作它…
-
C++ double和float(浮点类型)详解
整数并不足以适应许多工作。如果正在编写的程序需要计算货币金额或精确测量,那么就需要一种允许分数值的数据类型。在编程术语上,称之为浮点数。 浮点数内部的存储方式和科学计数法是一样的。…
-
标识符是什么,C++标识符详解
标识符是一个由程序员定义的名称,代表程序的某些元素。变量名就是标识符的示例。只要不使用任何 C++ 关键字,程序员可以在 C++ 中选择自己的变量名。 C++ 中的关键字构成了该语…
-
C++变量(变量定义和赋值)详解
变量表示计算机内存中的存储位置。使用赋值语句可以将值存储到变量中。 计算机编程中变量的概念与数学上变量的概念有些不同。在编程中,变量是用于保存数据的命名存储位置。变量允许程序员将数…
-
include指令:将另一个文件的内容被插入到程序中
本节将详细讨论 #include 指令。以下代码曾经出现在每个示例程序的顶部附近。 #include <iostream> 如前文所述,iostream 头文件必须包含…
-
C++ cout输出语句用法详解
cout 可用于在计算机屏幕上显示信息,程序可以显示的最简单的屏幕输出类型是控制台输出,它只是纯文本。 控制台这个词是一个老旧的计算机术语,计算机操作员通过在终端上打字来与系统进行…
-
C++基本语法详解
每个 C++ 程序都有一个基本结构,C++程序的部件并不是在同一个地方。不过,这些部件总是会在程序中出现,所以学习 C++ 的第一步就是了解它们是什么。下面开始认识 C++ 的第一…
-
源文件、目标文件和可执行文件
当编写 C++ 程序时,必须将其输入计算机并保存到文件中。一个类似于文字处理程序的文本编辑器被用于该任务。由程序员编写的语句称为源代码,其保存的文件称为源文件。 在将源代码保存到文…
-
Windows线程调度策略(超详细)
Windows 采用基于优先级的、抢占调度算法来调度线程。 用于处理调度的 Windows 内核部分称为调度程序,Windows 调度程序确保具有最高优先级的线程总是在运行的。由于…
-
什么是管程,管程机制及其使用方法详解
虽然信号量提供了一种方便且有效的进程同步机制,但是它们的使用错误可能导致难以检测的时序错误,因为这些错误只有在特定执行顺序时才会出现,而这些顺序并不总是出现。 为了处理这种错误,研…