Skip to content

C语言参数通用缩写表

1、简写汇总表

转载:https://blog.csdn.net/zer1123/article/details/54881910 加粗标记为常用缩写.

缩 写全 称中文
addrAddress地址
admAdministrator管理员
appApplication应用程序
argArgument主题,幅交
asmassemble集合
asynasynchronization异步
avgaverage平均
DBDatabase数据库
bkback后面
bmpBitmap位图
btnButton按钮
bufBuffer缓冲区
calcCalculate计算
charCharacter字符
chgChange改变
clkClick点击
clrcolor颜色
cmdCommand命令
cmpCompare比较
colColumn专栏,柱
coordcoordinates坐标
cpycopy抄写
ctl / ctrlControl控制
curCurrent电流,最新
cylCylinder圆柱
dbgDebug调试
dblDouble双倍
decDecrease减少
defdefault默认
delDelete删除
dest / dstDestination目的地
devDevice装置,设备
dictdictionary词典
diffdifferent不同
dirdirectory目录
dispDisplay显示器
divDivide分成
缩 写全 称
dlgDialog对话框
docDocument文件
drvDriver驾驶
dynaDynamic动态
envEnvironment环境
errerror错误
ex/extExtend延伸,增加
execexecute执行
flgflag目标
frmFrame框架
func / fnFunction功能
grpgroup
horzHorizontal水平的
idx / ndxIndex指数
imgImage图像
implImplement实施
incIncrease增加
infoInformation信息
initInitial/Initialize/Initialization初始化
insInsert嵌入,插入
instInstance实例
INT / intrInterrupt中断
lenLength长度
libLibrary
lnkLink链接
loglogical逻辑
lstList列表
maxmaximum最大值
memMemory记忆
mgr / manManage / Manager管理
midmiddle中央
minminimum最低
msgMessage消息
mulMultiply
numNumber数目
objObject目标
ofsOffset偏移
orgOrigin / Original原始,最初
paramParameter参数
picpicture图片
pkgpackage包装
pnt / ptPoint
posPosition位置
pre / prevprevious以前的
缩 写全 称
prgprogram程序
prnPrint打印
procProcess / Procedure处理
propProperties特性
pswPassword口令
ptrPointer点子,提升
pubPublic公共
rcrect矩形
refReference参考
regRegister注册
reqrequest请求
resResource资源
retreturn回归
rgnregion地区,层
scrscreen屏幕
secSecond第二
segSegment环节,部分
selSelect选择
srcSource源代码
stdStandard标准
stgStorage存储
stmStream
strString字符串
subSubtract减去
sumsummation
svrServer服务器
syncSynchronization同步
sysSystem系统
tblTable表格
temp / tmpTemporary短暂的
tran / transtranslate/transation/transparent转换
tstTest测试
txttext文本
unkUnknown未知
updUpdate更新
upgUpgrade升级
utilUtility功用
varVariable变量
verVersion版本
vertVertical垂直,纵向
virVirus病毒
wndWindow

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 - 核心工具:专用于项目核心模块的一组工具方法。 这些缩写在不同的编程语言和项目中广泛应用,帮助开发者组织和管理代码。帮助提高代码的可读性和复用性。

This website is released under the MIT License.