C语言变量命名大写字母,C语言变量名命名规则.pdf

C语言变量命名大写字母,C语言变量名命名规则.pdfC语言变量名命名规则一、程序风格:1、严格采用阶梯层次组织程序代码:各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:2、提示信息字符串的位置在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。3、对变量的定义,尽量位于函数的开始位置。二、命名规则:…

大家好,欢迎来到IT知识分享网。C语言变量命名大写字母,C语言变量名命名规则.pdf

C语言变量名命名规则

一、程序风格:

1、严格采用阶梯层次组织程序代码:

各层次缩进的分格采用VC 的缺省风格,即每层次缩进为4格,括号位于

下一行。

要求相匹配的大括号在同一列,对继行则要求再缩进4格。例

如:

2、提示信息字符串的位置

在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些

给调试用的临时信息外,其他所有的提示信息必须定义在资源中。

3、对变量的定义,尽量位于函数的开始位置。

二、命名规则:

1、变量名的命名规则

①、变量的命名规则要求用 “匈牙利法则”。即开头字母用变量的类型,

其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求

单词的第一个字母应大写。

即: 变量名 变量类型+变量的英文意思 (或缩写)

对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数

的开始处。

见下表:

变量类型 前缀 实例 备注

位域 bit bitRXEN 寄存器控制接收使能的位

Bool b bTurnOn

Unsigned Char uc ucError

Char c cName

Unsigned Short w wMsg

Short n nCnt

Unsigned Int u uiLen

Int i iVal

Unsigned Long ul ulMaxTh

Long l LOffset

Long Int li liCount

Long Long ll llSum

Float f fAngle

Double d dRadius

Enum e eType

一级指针 p_ p_iVal

二级指针 pp_ pp_iVal

一维数组 a_ a_chDispName[]

二维数组 aa_ aa_chPrtName[][]

函数 fn void fnProc(void) 申明函数类型,该函数形参

和返回值均为void

函数指针 pfn pfnFlashWrite 保存函数入口地址的指针

变量

回调函数指针 lpfn lpfnAbort 系统终止时调用该函数

结构体 st stTimeNode “时间节点”的结构体

局部变量 l_ l_iCount 仅供本例程调用的变量

静态变量 s_ s_pQData 仅供本模块调用的“队列缓

冲区”的指针

全局变量 g_ g_pSemBtn 供多个模块调用的 “按钮

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/21725.html

(0)
上一篇 2024-01-14 19:33
下一篇 2024-01-16 11:45

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信