1 / 4
文档名称:

变量及函数命名规范.xls

格式:xls   页数:4页
下载后只包含 1 个 XLS 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

变量及函数命名规范.xls

上传人:yzhlyb 2016/4/21 文件大小:0 KB

下载得到文件列表

变量及函数命名规范.xls

相关文档

文档介绍

文档介绍:Version : Ver002 Update: 变量类型前缀全局变量 g_ 静态变量 s_ 数组 Array a Char c unsigned char uc BOOL(int) b unsigned long(32) ul unsigned short(16) us signed long(32) l signed short(16) s float f 结构体 str 指针 p 结构体指针 pstr 枚举 e 位定义 b( 数字) 共用体 un 类型定义前缀枚举 ENUM_ 共用体 UN_ 结构体 STR_ 函数命名规则模块名字_( 大写)+ 函数名常数命名用大写命名, 中间用_ 符号隔开文件命名根据驱动模块命名( 字母全部小写) 驱动应用程序的驱动加 app 编程细则 1、使用条件语句时, 常量放左边, 函数或变量放右边示例备注 g_ usFsmCurrentState s_ ulCounter g_ a strStateTbl[FSM_STATE_MAX] 全局变量的一个结构体数组 c Name uc Temp b Logic ul RetVal us MinNo l VoltageOffset s SumVal f Gain g_a str TriggerTbl[FSM_MAX]; 全局变量+ 数组+ 结构体*p RegState *p strState e Type INT16U b1 EnableFlag :1; 数字表示 bit 数量 INT16U b1 DisableFlag :1; INT16U b3 SetTimeUnit :3; un WordType 示例备注 typedef enum _ENUM_TYPE{ eType1=0, eType2, eType3 } ENUM_ TYPE; typedef union _UN_WORD{ unsigned long ulWord; struct{ unsigned short usWordL; unsigned short usWordH; }Word; } UN_ WORD; typedef struct _STR_DATA{ unsigned short usData1; unsigned long ulData2; unsigned char ucData3