2023/08/22

Christal_pyy / 2023-08-22 / 原文

  1. __CMD_CURRENT_UI:标识符以双下划线开头的写法(比如 __CMD_CURRENT_UI)通常被保留用于特定用途。这种写法一般被用作编译器、标准库、操作系统或其他系统级别的代码中,以避免与用户自定义的标识符冲突。

  2. pragma pack(1)

{}

pragma pack():

pragma pack 是一个预处理器指令,用于指定结构体、联合体和类成员的内存对齐方式。内存对齐是指数据在内存中的存储方式,为了提高数据访问效率,计算机通常要求数据存储在特定的地址上,以满足硬件的要求。#pragma pack 指令可以影响数据的内存对齐,以便更有效地利用内存空间。