变量命名方案和函数命名方案一样,也有很多话题可供讨论。确实,该主题会引发一些最尖锐的反对意见。同样,和函数名称一样,只要变量名合法,C++编译器就不会介意,但是一致/精确的个人命名约定是很有帮助的。
与函数名称一样,答谢在变量名称中夜视仪哥关键问题,单很多程序员可能会在变量名中加入其他的信息,即描述变量类型或内容的前缀。例如,可以将整型变量myWeight命名为nMyWeight,其中前缀n用来表示整数值,在阅读代码或变量定义不是十分清楚的情况下,前缀很有用。常以这种方式使用的前缀有:
n(表示整数)
str或sz(表示以空字符结束的字符串)
b(表示布尔值)
p(表示指针)
c(表示单个字符)
随着对C++的逐步了解,将发现很多有关前缀命名风格的示例(包括漂亮的m_lpctstr前缀——这是一个类成员值,其中包含了指向常量的长指针和以空字符结尾的字符串)。

最新文章

  1. SharePoint 2013 入门教程之创建及修改母版页
  2. Spring JSR-250注解
  3. 为YAESU FT-817ND 增加频谱功能
  4. ubuntu关闭自动更新、打开 ubuntu 的 apport 崩溃检测报告功能
  5. 移动端 meta
  6. Flex编程注意之直接获取某个组件的对象(this[]用法)通过id获取控件
  7. [Hive - LanguageManual] Archiving for File Count Reduction
  8. listview滑动
  9. 一张图解析nvm,npm,nodejs之间的关系
  10. 畅通工程续 -- HDU 1874 floyd
  11. 萌新的IDEA_web开发笔记(未完)
  12. 【原创】数据库基础之Mysql(2)主从库配置
  13. python面向对象编程 -- 封装、继承
  14. LVM实现逻辑卷镜像
  15. 虚拟机linux 如何挂在U盘,NTFS格式如何挂载
  16. 基于Docker持续交付平台建设的实践
  17. LeetCode(21):合并两个有序链表
  18. 机器学习-数据可视化神器matplotlib学习之路(一)
  19. request笔记记录
  20. SQL语句中的TOP(expression) [PERCENT] [WITH TIES] 用法

热门文章

  1. C++:CursorType光标类型 和 LockType锁定类型
  2. AHK GUI开发示例
  3. 详解php的安装模式---CGI,FASTCGI,php-fpm,mod_php,mod_cgi,mod_fcgid
  4. [Jobdu] 题目1544:数字序列区间最小值
  5. Selenium - Webdriver API /ActionChains API
  6. 本次安装Lion记录
  7. Ubuntu 12.04 Subversion及GUI客户端RabbitVCS安装
  8. exec系列函数(execl,execlp,execle,execv,execvp)使用
  9. UCOS2系统内核讲述(三)_TCB任务控制块
  10. RabbitMQ之任务队列【译】