QQ网名大全

C语言命名规范_c语言命名规范审查工具

写C/C++程序,特别是写Windows程序,强烈建议采用匈牙利式函数变量命名法。它的好处是函数变量命名有叙述性,变量类型一目了然。具体做法其实很简单:
函数都是以动词开头如Set、Get等,每个英文单词首字母大写。以能简要叙述清楚函数功能为目的,如函数名SetRect、FindCompany、SearchWord、DestroyWindow等。
变量名一般以一个小写的类型字母后跟名词或名词组组成,以下是我个人常用的类型字母,仅以举例:a 数组、b 布尔变量、bt 字节、c 字符、clr COLORREF、cls CLASS、dbl 双精度、dw 双字、f 单精度、h 句柄、i 索引、l 长整型、lp 长指针、lpsz 指向一个字符串的长指针、n 整数、o 对象、p 指针、pt POINT、rc RECT、s CString、sz 空结尾的数组、t 结构、u 无符号整数、ul 无符号长整数、w 字、wnd 窗口。如果是多个名词组组成每个词首字母也要大写。此外,如果是全局或结构类等的变量,还有前缀之分。一般全局变量前加g_(如果是全局类或对象个人更喜欢用the命名,如theApp),类成员变量加m_,结构成员也可以加m_,不过为了与类成员区分,如果不是太复杂的结构,也可以不加m_。变量名举例如变量名nCommand、uLineAddress、wRegister、m_tNode、iIterator等。
佚名
2024-06-07 21:03:47
最佳回答
类似问题(10)
  • 佚名
    2024-06-07 11:24:49

    c语言 取名规则

    不能是系统关键字,数字不得是第一位,多个下划线不能连在一起,区分大小写

  • 佚名
    2024-06-07 01:04:48

    C#的命名规范

    1.方法、类型用 pascal大写规则来命名. public class TextBox { public void DataBind() { } } 2.局部...

  • 佚名
    2024-06-07 14:50:05

    c语言--函数

    你的函数声明写错了 应该是 double f(int n);for(i=0;i<m;i++) int i; double s=1....

  • 佚名
    2024-06-07 15:45:54

    C语言函数

    结果如下:789为什么?因为,你在定义C时,用static定义为静态变量,当用static定义时,此局部内有效,全局也是有效的,就是在这个函数结束时,C变量的内...

  • 佚名
    2024-06-07 15:57:55

    C语言 函数

    15。。。1.值传递不能改变变量值2.外部变量与局部变量同名,在局部变量作用范围内,外部变量被屏蔽。

  • 佚名
    2024-06-07 11:16:48

    C语言标识符的命名规则是什么?请举例说明

    可以由字母、数字和下划线组成。必须以字母或下划线开头.比如a12354,_df21,都是合法的2dfa,-sdf545都不是合法的 再有C语言是大小写敏感的语...

  • 佚名
    2024-06-07 04:13:11

    c语言的基础知识,如关键字丶命名规则等

    找本C语言入门的书看看吧。基础知识也不少,不是一两句话就说得明白的。建议看看谭浩强的c语言程序设计。

  • 佚名
    2024-06-07 19:47:56

    C语言标识符的命名规则有哪些

    在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)...

  • 佚名
    2024-06-07 02:48:58

    C语言对结构体的自命名的方法和规则?

    1.结构体类型数据的定义方法和引用方法定义结构体:struct 结构体名{成员列表};定义结构体类型的变量:有三种形式① 定义类型时定义变量:struct 结构...

  • 佚名
    2024-06-07 08:00:00

    c语言题目

    #include <stdio.h>int main(){    int yuan,jiao5,jiao1;    int total;    print...