运算符优先级列表编程命名规则

运算符优先级列表编程命名规则

ID:9109159

大小:125.00 KB

页数:8页

时间:2018-04-18

运算符优先级列表编程命名规则_第1页
运算符优先级列表编程命名规则_第2页
运算符优先级列表编程命名规则_第3页
运算符优先级列表编程命名规则_第4页
运算符优先级列表编程命名规则_第5页
资源描述:

《运算符优先级列表编程命名规则》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符*取值运算符*指针变量单目运算符&取地址运算符&变量名单目运算符!逻辑非运算符!表达式单目运算符~按位取反运算符~表达式单目运算符sizeof长度运算

2、符sizeof(表达式)3/除表达式/表达式左到右双目运算符*乘表达式*表达式双目运算符%余数(取模)整型表达式/整型表达式双目运算符4+加表达式+表达式左到右双目运算符-减表达式-表达式双目运算符5<<左移变量<<表达式左到右双目运算符>>右移变量>>表达式双目运算符6>大于表达式>表达式左到右双目运算符>=大于等于表达式>=表达式双目运算符<小于表达式<表达式双目运算符<=小于等于表达式<=表达式双目运算符7==等于表达式==表达式左到右双目运算符!=不等于表达式!=表达式双目运算符8&按位与表达

3、式&表达式左到右双目运算符9^按位异或表达式^表达式左到右双目运算符10

4、按位或表达式

5、表达式左到右双目运算符11&&逻辑与表达式&&表达式左到右双目运算符12

6、

7、逻辑或表达式

8、

9、表达式左到右双目运算符13?:条件运算符表达式1?表达式2:表达式3右到左三目运算符14=赋值运算符变量=表达式右到左/=除后赋值变量/=表达式*=乘后赋值变量*=表达式%=取模后赋值变量%=表达式+=加后赋值变量+=表达式-=减后赋值变量-=表达式<<=左移后赋值变量<<=表达式>>=右移后赋值变量>>=表达式&=按位与后

10、赋值变量&=表达式^=按位异或后赋值变量^=表达式

11、=按位或后赋值变量

12、=表达式15,逗号运算符表达式,表达式,…左到右从左向右顺序运算说明:同一优先级的运算符,运算次序由结合方向所决定。简单记就是:!>算术运算符>关系运算符>&&>

13、

14、>赋值运算符C++编程命名规则一.程序风格:        1.严格采用阶梯层次组织程序代码:        各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。   要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:        2.提

15、示信息字符串的位置        在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。        3.对变量的定义,尽量位于函数的开始位置。     二.命名规则:        1.变量名的命名规则        ①.变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。        即:变量名=变量类型+变量的英文意思(或缩写

16、)        对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数的开始处。        见下表:        bool(BOOL)    用b开头    bIsParent        byte(BYTE)    用by开头    byFlag        short(int)    用n开头    nStepCount        long(LONG)    用l开头    lSum        char(CHAR)    用c开头    cCount        fl

17、oat(FLOAT)    用f开头    fAvg        double(DOUBLE)    用d开头    dDeta        void(VOID)    用v开头    vVariant        unsigned    int(WORD)    用w开头    wCount        unsigned    long(DWORD)    用dw开头    dwBroad        HANDLE(HINSTANCE)    用h开头    hHandle        

18、DWORD    用dw开头    dwWord        LPCSTR(LPCTSTR)    用str开头    strString        用0结尾的字符串    用sz开头    szFileName            对未给出的变量类型要求提出并给出命名建议给技术委员会。            ②.指针变量命名的基本原则为:        对一重指针变量的基本原则为:        “p”+变量类型前缀+命名        如一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。