c语言编程规范

c语言编程规范:

标识符只能由字母(a~z,A~Z)、数字(0~9)、下划线(_)组成,并且标识符的第一个字符必须是字母或下划线,不能以数字开头。

变量的命名规范有很多种。但我们今天主要是讲解在Windows下开发软件,以及在Linux环境下,

Windows下开发软件许多人采用匈牙利命名法,而在Linux环境下,并不建议使用这种方法:

Windows下常用命名规范:

           ①、变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。    
    即:    变量名=变量类型+变量的英文意思(或缩写)    
    对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数的开始处。    
    见下表:    
    bool(BOOL)    用b开头    bIsParent    
    byte(BYTE)    用by开头    byFlag    
    short(int)    用n开头    nStepCount    有时也会用“i”来开头。
    long(LONG)    用l开头    lSum    
    char(CHAR)    用c开头    cCount    
    float(FLOAT)    用f开头    fAvg    
    double(DOUBLE)    用d开头    dDeta    
    void(VOID)    用v开头    vVariant    
    unsigned    int(WORD)    用w开头    wCount    
    unsigned    long(DWORD)    用dw开头    dwBroad    

    void *        用 p开头     pCbDat

    对于define 宏全部大写       FSK_TST 但对于用这个来封装函数则按正常的函数命名法来处理。

    对于typedef定义的新的类型名用 T 来进行描述   TSpiCfgDat

一般变量名一定要简单明了并能快速理解识别。

对于函数名命名法的话,采用头字母大写,用下划线来进行连接处理。例如: Spi_Init()


Linux 命名法:

       没有头这种处理方法。都使用小写来进行命名函数变量(要么是下划线连接,要么就是连在一起,但意思比较明了。),但必须明了,元音缩掉。所有命名必须以英文为基底。这个特别重要。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值