属性部分
全局变量:g_

常量:c_

c++类成员变量:m_

静态变量:s_

类型部分
指针:p

函数:fn

无效:v

句柄:h

长整型:l

布尔:b

浮点型(有时也指文件):f

双字:dw

字符串:sz

短整型:n

双精度浮点:d

计数:c(通常用cnt)

字符:ch(通常用c)

整型:i(通常用n)

字节:by

字:w

实型:r

无符号:u

描述部分

最大:Max

最小:Min

初始化:Init

临时变量:T(或Temp)

源对象:Src

目的对象:Dest

MFC命名规则
在MFC中,H是句柄的意思,H开头的变量都是句柄变量,Icon是英文单词图标,所以这个是一个图标的句柄。类似的还有HWnd,其中Wnd是window是缩写,就是窗口句柄。

1. MFC编程——变量命名规则相关推荐

  1. C/C++/VC++ 变量命名规则

    C/C++/VC++ 变量命名规则 是VC++的么? 4.变量风格 变量尽量采用匈牙利命名法,同时结合VC的原则:一般情况下,变量的取名方式为: <scope><prefix> ...

  2. C/C++变量命名规则,个人习惯总结

    C/C++变量命名规则,个人习惯总结_希热明玛_新浪博客 变量命名规则是为了增强代码的可读性和容易维护性.以下为C++必须遵守的变量命名规则: 1. 变量名只能是字母(A-Z,a-z)和数字(0-9) ...

  3. C_C++变量命名规则

    变量命名规则是为了增强代码的可读性和容易维护性.以下为C++必须遵守的变量命名规则: 1. 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成. 2. 第一个字母必须是字母或者下划 ...

  4. C语言初学者编程规范—命名规则

    原文地址:C语言初学者编程规范-命名规则 C是一门朴素的语言,你使用的命名也应该这样.与Modula-2和Pascal程序员不同,C程序员不使用诸如"ThisVariableIsATempo ...

  5. 第一讲javascript入门(js的组成、事件类型、嵌入方式、注释方式、输出方式、变量类型 、变量命名规则、字符串转义符、算术运算符、数据类型转换、null和undefined的区别)

    目录 理论: JavaScript是什么 js的组成 二.JavaScript引入方式 1.嵌入式 2.外部引入 事件定义 三.JavaScript注释方式 1.单行注释 2.多行注释 四.JavaS ...

  6. python中的变量命名规则

    There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有 ...

  7. java变量命名规则_Java变量命名规则规范

    Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...

  8. ASP.NET里的变量命名规则

    变量名的长短应该只对编译器来说的,最终运行的时候都是内存地址了- 应该不会影响性能,所以在编写程序的时候尽量要把变量命名的简捷易懂;变量名的命名规则其实就是为了帮助理解,便于后期的维护.不要贪图写代码 ...

  9. python语言变量命名规则有什-以下选项中,符合Python语言变量命名规则的是_学小易找答案...

    [填空题]与文件系统相比,数据库系统的数据冗余度___________,数据共享性___________. [填空题]在数据库体系结构中,两级数据映象分别是指___________之间的数据映象与__ ...

  10. 【MATLAB】界面介绍 ( 标题栏 | 选项卡 | 命令窗口 | 编辑器 | 变量命名规则 )

    文章目录 一.MATLAB 界面介绍 二.MATLAB 变量名称规则 一.MATLAB 界面介绍 标题栏 : 标题栏 " MATLAB R2017a " 是 MATLAB 软件的版 ...

最新文章

  1. strapi 开源api 内容管理平台试用
  2. redis+主从复制+集群配置
  3. C#与.NET程序员面试宝典 1.3.1 网络应聘(图)
  4. Centos 6.5 搭建NFS服务器笔记
  5. 玩转数据结构从入门到进阶三
  6. 《Maven官方文档》POM文件(一)
  7. ubuntu14.04的键盘失灵解决方案
  8. 供来宾访问计算机打开安全吗,计算机安全设置操作手册(22页)-原创力文档
  9. 转载:ListBox的SelectedValue和SelectedItem的区别
  10. 1.x和2.x的区别
  11. sqllite开发安卓项目_苹果安卓合作了?两大巨头共同居然共同开发这个项目
  12. 排列算法 C++实现
  13. 华为HG255d WEB刷OpenWrt
  14. 工欲善其事,必先利其器——学会不将就,让自己事半功倍!
  15. [2022软工第三次作业]结对编程项目——最长英语单词链
  16. 超爽的对战游戏3.0版本来了 非常有趣
  17. Minecraft 1.19.2 Fabric模组开发 13.自定义村民
  18. python抓包检测入侵_如果你喜欢python爬虫,不妨看看这篇验证码的抓包技巧与识别!...
  19. 应用Nodejs创建web服务器
  20. 部门来了个卷王之王,真的让人奔溃

热门文章

  1. NYOJ 3(多边形重心)
  2. SharePoint 2010企业应用解决方案
  3. 千人千面是php算法吗,推荐算法可以做到千人千面,但它的流量利用效率一定是优于人工分发吗?...
  4. 架构运维篇(三):Centos7/Linux安装部署Nginx+多Tomcat负载均衡入门实践
  5. Layui 数据表格开启合计行
  6. 全网首发:JDK绘制文字:三、绘制句柄的内容是如何定义的
  7. /usr/bin/xsltproc: not found
  8. UOS U盘已经复制成功,有时卡死
  9. tar打包时忽略svn目录
  10. 入住互联网酒店平台的体验