前言

  在编写C语言代码时规定标识符最长可达255个字符,但只有前面32个字符在编译时有效,所以在编写源程序时标识符的长度建议不要超过32个字符。这也就是缩写单词使用的必要性,当然缩写单词同时可以帮助程序员快速完成创建变量,本博客整理了一些常用缩写。


  较短的单词可通过去掉“元音”形成缩写,较长的单词可取单词的头几个字母形成缩写,一些单词有大家公认的缩写,常用单词的缩写必须统一。协议中的单词的缩写与协议保持一致。对于某个系统使用的专用缩写应该在注释或者某处做统一说明。


  argument 可缩写为 arg
  buffer 可缩写为 buff
  clock 可缩写为 clk
  command 可缩写为 cmd
  compare 可缩写为 cmp
  configuration 可缩写为 cfg
  device 可缩写为 dev
  error 可缩写为 err
  hexadecimal 可缩写为 hex
  increment 可缩写为 inc
  initialize 可缩写为 init
  maximum 可缩写为 max
  message 可缩写为 msg
  minimum 可缩写为 min
  parameter 可缩写为 para
  previous 可缩写为 prev
  register 可缩写为 reg
  semaphore 可缩写为 sem
  statistic 可缩写为 stat
  synchronize 可缩写为 sync
  temp 可缩写为 tmp

【其他】编程技巧之常用缩写相关推荐

  1. 数控加工中心中编程技巧及常用指令

    1.暂停指令 G04X(U)_/P_是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间.X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值不能带小数点 ...

  2. BASH的保护性编程技巧

    BASH的保护性编程技巧 shell常用逻辑判断 -b file 若文件存在且是一个块特殊文件,则为真 -c file 若文件存在且是一个字符特殊文件,则为真 -d file 若文件存在且是一个目录, ...

  3. VC++ 常用编程技巧总结

    VC++6.0的使用以及编程技巧整理 1.MDI子窗口一启动就最大化      BOOL   CChildFrame::PreCreateWindow(CREATESTRUCT&   cs) ...

  4. 计算机编程常用指令,加工中心几个常用指令的编程技巧

    1.M00.M01.M02和M30的区别与联系 学生在初学加工中心编程时,对以上几个M代码容易混淆,主要原因是学生对加工中心加工缺乏认识,加上个别教材叙述不详细.它们的区别与联系如下: M00为程序暂 ...

  5. CV:计算机视觉技最强学习路线之CV简介(传统视觉技术/相关概念)、早期/中期/近期应用领域(偏具体应用)、经典CNN架构(偏具体算法)概述、常用工具/库/框架/产品、环境安装、常用数据集、编程技巧

    CV:计算机视觉技最强学习路线之CV简介(传统视觉技术/相关概念).早期/中期/近期应用领域(偏具体应用).经典CNN架构(偏具体算法)概述.常用工具/库/框架/产品.环境安装.常用数据集.编程技巧 ...

  6. C语言常用编程技巧-结构体数组

    本文主要用来记录C语言常用编程技巧,完成一下目的: 1.函数指针如何定义使用: 2.结构体数组如何定义使用: 3.callback 方法使用技巧: 以下代码为在ubuntu 系统进行编译,文件名为 s ...

  7. 【JavaScript】常用设计模式及编程技巧(ES6描述)

    前言 平时的开发中可能不太需要用到设计模式,但是 JS 用上设计模式对于性能优化和项目工程化也是很有帮助的,下面就对常用的设计模式进行简单的介绍与总结. 1. 单例模式 定义:保证一个类仅有一个实例, ...

  8. C语言编程规范--常用缩写词

    常用缩写词 缩 写 全 称 a addr address admin / adm administrator app application arg argument asm assemble asy ...

  9. 偏执却管用的 10 条 Java 编程技巧

    经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯.因为,你知道- "任何可能出错的事情,最后都会出错." 这就是人们为什么 ...

最新文章

  1. 迁移数据文件到ASM【转】
  2. js方法的声明与调用
  3. android加载圈,SwipeRefreshLayout加载圈不会隐藏在android中
  4. 机器学习物语(1):世界观设定
  5. Linux下XPath对xml解析
  6. Sublime配置VI插件后 快捷键总结
  7. 解决 安装或卸载软件时报错Error 1001 的问题
  8. 【c++学习】int main(int argc, char** argv)命令行参数理解
  9. Drug Discov. Today | 药物发现中的先进机器学习技术
  10. oracle 添加表权限不足,oracle 创建表空间报权限不足,引发的问题如下 | 学步园...
  11. 为什么使用高匿代理IP会被检测出许多问题,都有哪些问题呢?
  12. 实时音视频通信(RTC)中必须要了解的三种关键算法
  13. html代码正方形变椭圆,椭圆伸缩变换公式
  14. PTA(三十三)面向对象程序设计 第五章 作业 7-4 分钟秒钟的时间相减 (30 point(s))
  15. 神经网络中“端到端”思想
  16. python3入门级爬虫-淘女郎网站爬取
  17. 热词解析:“脑残”英语怎么说?
  18. 引导滤波GuidedFilter
  19. 贪心算法解决马的遍历(带蹩马腿)
  20. 兰大转专业计算机考试内容,兰州大学教务处

热门文章

  1. 管家婆辉煌版软件的使用方法_管家婆软件进销存的使用方法,管家婆软件使用教程_双全科技...
  2. 鸿蒙硬件HI3861-I2C-PCF8591
  3. vega56刷64_Vega56刷入BIOS跑分直逼旗舰Vega64
  4. Python保存dict字典类型数据到Mysql,并自动创建表与列
  5. python pandas处理无限值inf
  6. ubuntu18.04升级cmake
  7. java对csv格式的读写操作
  8. rust最低什么显卡能游戏_腐蚀Rust配置要求汇总 腐蚀Rust游戏配置要求是什么_游侠网...
  9. dm8148 videoM3 link源代码解析
  10. Call to undefined function imagettftext()解决方法