C语言参数通用缩写表
1、简写汇总表
转载:https://blog.csdn.net/zer1123/article/details/54881910 加粗标记为常用缩写.
| 缩 写 | 全 称 | 中文 |
|---|---|---|
| addr | Address | 地址 |
| adm | Administrator | 管理员 |
| app | Application | 应用程序 |
| arg | Argument | 主题,幅交 |
| asm | assemble | 集合 |
| asyn | asynchronization | 异步 |
| avg | average | 平均 |
| DB | Database | 数据库 |
| bk | back | 后面 |
| bmp | Bitmap | 位图 |
| btn | Button | 按钮 |
| buf | Buffer | 缓冲区 |
| calc | Calculate | 计算 |
| char | Character | 字符 |
| chg | Change | 改变 |
| clk | Click | 点击 |
| clr | color | 颜色 |
| cmd | Command | 命令 |
| cmp | Compare | 比较 |
| col | Column | 专栏,柱 |
| coord | coordinates | 坐标 |
| cpy | copy | 抄写 |
| ctl / ctrl | Control | 控制 |
| cur | Current | 电流,最新 |
| cyl | Cylinder | 圆柱 |
| dbg | Debug | 调试 |
| dbl | Double | 双倍 |
| dec | Decrease | 减少 |
| def | default | 默认 |
| del | Delete | 删除 |
| dest / dst | Destination | 目的地 |
| dev | Device | 装置,设备 |
| dict | dictionary | 词典 |
| diff | different | 不同 |
| dir | directory | 目录 |
| disp | Display | 显示器 |
| div | Divide | 分成 |
| 缩 写 | 全 称 | |
| dlg | Dialog | 对话框 |
| doc | Document | 文件 |
| drv | Driver | 驾驶 |
| dyna | Dynamic | 动态 |
| env | Environment | 环境 |
| err | error | 错误 |
| ex/ext | Extend | 延伸,增加 |
| exec | execute | 执行 |
| flg | flag | 目标 |
| frm | Frame | 框架 |
| func / fn | Function | 功能 |
| grp | group | 组 |
| horz | Horizontal | 水平的 |
| idx / ndx | Index | 指数 |
| img | Image | 图像 |
| impl | Implement | 实施 |
| inc | Increase | 增加 |
| info | Information | 信息 |
| init | Initial/Initialize/Initialization | 初始化 |
| ins | Insert | 嵌入,插入 |
| inst | Instance | 实例 |
| INT / intr | Interrupt | 中断 |
| len | Length | 长度 |
| lib | Library | 库 |
| lnk | Link | 链接 |
| log | logical | 逻辑 |
| lst | List | 列表 |
| max | maximum | 最大值 |
| mem | Memory | 记忆 |
| mgr / man | Manage / Manager | 管理 |
| mid | middle | 中央 |
| min | minimum | 最低 |
| msg | Message | 消息 |
| mul | Multiply | 成 |
| num | Number | 数目 |
| obj | Object | 目标 |
| ofs | Offset | 偏移 |
| org | Origin / Original | 原始,最初 |
| param | Parameter | 参数 |
| pic | picture | 图片 |
| pkg | package | 包装 |
| pnt / pt | Point | 点 |
| pos | Position | 位置 |
| pre / prev | previous | 以前的 |
| 缩 写 | 全 称 | |
| prg | program | 程序 |
| prn | 打印 | |
| proc | Process / Procedure | 处理 |
| prop | Properties | 特性 |
| psw | Password | 口令 |
| ptr | Pointer | 点子,提升 |
| pub | Public | 公共 |
| rc | rect | 矩形 |
| ref | Reference | 参考 |
| reg | Register | 注册 |
| req | request | 请求 |
| res | Resource | 资源 |
| ret | return | 回归 |
| rgn | region | 地区,层 |
| scr | screen | 屏幕 |
| sec | Second | 第二 |
| seg | Segment | 环节,部分 |
| sel | Select | 选择 |
| src | Source | 源代码 |
| std | Standard | 标准 |
| stg | Storage | 存储 |
| stm | Stream | 流 |
| str | String | 字符串 |
| sub | Subtract | 减去 |
| sum | summation | 和 |
| svr | Server | 服务器 |
| sync | Synchronization | 同步 |
| sys | System | 系统 |
| tbl | Table | 表格 |
| temp / tmp | Temporary | 短暂的 |
| tran / trans | translate/transation/transparent | 转换 |
| tst | Test | 测试 |
| txt | text | 文本 |
| unk | Unknown | 未知 |
| upd | Update | 更新 |
| upg | Upgrade | 升级 |
| util | Utility | 功用 |
| var | Variable | 变量 |
| ver | Version | 版本 |
| vert | Vertical | 垂直,纵向 |
| vir | Virus | 病毒 |
| wnd | Window |
2、类似的用于表示工具类、辅助函数或通用组件的模块命名缩写
Utils: 效用;实用工具;工具类 在编程领域中,“utils”是“Utility”或“Utilities”的简称,一般指代项目中存放通用工具函数或工具类代码的模块。这类代码通常具备高度复用性,服务于多个模块或功能,帮助减少重复逻辑并提升开发效率。
STL: 标准模板库(Standard Template Library,STL)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。虽说它主要出现到C++中,但在被引入C++之前该技术就已经存在了很长时间。STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器),几乎所有的代码都采用了模板类和模板函数的方式,这相比于传统的由函数和类组成的库来说提供了更好的代码重用机会。
在编程中,类似的用于表示工具类、辅助函数或通用组件的模块命名缩写还有:
- lib - Library(库):通常包含一系列可重用的代码模块或函数集合。
- helper - Helper(助手):这类文件或模块提供一些辅助性的功能函数。
- common - Common(公共):存放项目中多个部分都会用到的通用函数或组件。
- aux 或 auxiliary - 辅助,与helper类似,指辅助性代码模块。
- funcs / functions - 函数集:用来存储独立、非特定业务逻辑的函数。
- services - 服务层:在某些架构中,这一层封装了应用程序的核心业务逻辑和数据处理操作。
- consts / constants - 常量:存放程序中不会改变的值。
- models - 模型:在MVC(Model-View-Controller)架构或其他框架中,模型通常代表数据结构及相关的业务逻辑。
- middlewares - 中间件:在像Express.js这样的Node.js框架中,中间件是指处理HTTP请求的函数序列。
- io - Input/Output(输入/输出):与数据读取、写入等I/O操作相关的模块。
- config - 配置:存放应用程序配置信息的模块或文件夹。
- logger / logging - 日志记录:用于处理日志生成和管理的模块。
- cache - 缓存:提供缓存功能,如数据缓存、HTTP请求缓存等的模块。
- validators / validation - 校验器/验证:包含数据校验逻辑的模块。
- exceptions - 异常处理:用来定义和处理自定义异常的模块。
- tasks / jobs - 任务/作业:用于定时任务或其他异步工作流程的模块。
- enums - 枚举:存储枚举类型的模块。
- templates / views - 模板/视图:在Web开发中,存放HTML模板或其他类型视图文件的目录。
- db / database - 数据库:封装数据库操作相关代码的模块。
- extensions / ext - 扩展方法:扩展已有对象或类型的额外功能函数。
- primitives - 基础工具:包含一些基础且常用的处理数据、字符串等的基础方法。
- tools - 工具集:各种杂项但实用的功能函数合集。
- commons - 公共组件/方法:项目中多个部分都会用到的通用逻辑和功能。
- utilities(完整形式)- 同样指代工具函数,与utils含义一致。
- support - 支持模块:为其它主要模块提供支持性功能的代码块。
- services_utils - 服务层工具:在服务层内部使用的通用功能模块。
- core_utils - 核心工具:专用于项目核心模块的一组工具方法。 这些缩写在不同的编程语言和项目中广泛应用,帮助开发者组织和管理代码。帮助提高代码的可读性和复用性。