编程格式注意事项---后期慢慢补充

命名法:

一、变量
1、局部变量
    1)定义循环:i,j,z,x,y;
    2)单个词时小写,多个词时,使用小驼峰命令;
2、模块变量
    1)定义成static,使用匈牙利命名法+大驼峰命名法:s_DataLength;
3、全局变量
    1)使用匈牙利命名法+大驼峰命名法(帕斯卡命名法):g_DataLength;
4、指针变量
    1)使用匈牙利命名法+大驼峰命名法:*p_DataLength;
二、函数
    1)小驼峰命名法:fGetData(void);
三、宏定义
    1)全部大写+下划线命名法

四、结构体变量

    1) 结构体名称xxx_TYPE_DEF;例如:ENC28J60_DEV_TYPE_DEF;

    2) 结构体变量:使用匈牙利命名法+大驼峰命名法:c_ENCJ2860_Dev;为什么用c_呢?因为s_已经被static变量使用,那么结构体我们就类比一下C++的Class.

补充:遇到缩写的,缩写全部大写+下划线+大驼峰命名法:fCMCC_Init();

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hello Jason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值