计算机中的字节序 C/C++

计算机中的字节序

一、概述 字节序用来表示数据在内存中的排布方式,它分为两种:高字节序和低字节序,也被称为大小字节序。因为内存是从低到高布局,所以如果内存的低位存的是数据的低位,该字节序被称为低字节序。而如果内存的低位...
阅读全文
C++构造函数的执行顺序 C/C++

C++构造函数的执行顺序

一、构造函数的执行规则 C++构造函数的调用顺序为: 如果类中包含静态成员变量,先执行静态成员变量的构造函数。 如果类是派生类,则先执行基类的构造函数。同样如果基类也是一个派生类,它也要先执行基类的构...
阅读全文
c++中的变量初始化 C/C++

c++中的变量初始化

一、默认初始化 C++中,对于定义时没有指定初值的变量,将会被默认初始化,此时变量将被赋予“默认值”,默认值是具体是什么将由变量的类型和位置决定。 对于内置类型来说,它的默认值由定义的位置决定,定义于...
阅读全文
进程的状态变迁 操作系统

进程的状态变迁

一、进程状态 通常情况下,我们描述进程的状态主要有三种: 就绪态:进程已经拥有了执行条件,但是没有获取到CPU,无法执行。 运行态:进程已经占有了CPU,此时正在CPU上运行。 阻塞态:进程在等待某项...
阅读全文