当前位置: 首页 > news >正文

商城网站建设报价表网站的推广方案的内容有哪些

商城网站建设报价表,网站的推广方案的内容有哪些,漳州软件开发公司,开发网站和电脑软件的区别1. 源文件和头文件放同一目录bsp文件夹顺序文件注释防重复设置#include#defineenum类型声明、定义 包括struct union typedef全局变量声明文件级变量声明全局或文件级函数声明函数实现。按函数声明顺序文件尾注释。/**************END FILE**************/引用头文件不用绝对路…
  • 1. 源文件和头文件放同一目录bsp文件夹
  • 顺序
  • 文件注释
  • 防重复设置
  • #include
  • #define
  • enum
  • 类型声明、定义 包括struct union typedef
  • 全局变量声明
  • 文件级变量声明
  • 全局或文件级函数声明
  • 函数实现。按函数声明顺序
  • 文件尾注释。/**************END FILE**************/
  • 引用头文件不用绝对路径
  • 头文件只存放声明,不存放定义,避免重复。
  • 缩进4
  • 变量与语句空一行
  • 不同功能空一行
  • 长表达式换行书写

if((ucParam1 ==0) && (ucParam2 ==0) 

||(ucParam==0)) 

{

}

  • = 、+= 、+ 、%、 &&、& 、<<、^加空格

!、~、++、--、-> . 不加空格

函数名命规则

前缀模块明、模块名小写,与函数名区分。

uartReceive();

函数形参已下划线开头,与普通变量区分。

uint32_t uartConvUartBaud(uint32_t _ulBaud)

一个函数实现一个功能。

函数名准确描述,避免无意义,含义混淆的命名。

检查函数输入有效性 assert()验证。

防止函数参数作为工作变量。

避免五个参数函数。不用的去掉。

不使用技巧语句

变量命名

uint8_t ==>uc   ucSum

uint16_t ==> us  usParaWord

uint32_t ==>ul ulParaWord

int8_t ==>c   cSum

int16_t ==> s  sParaWord

int32_t ==>l lParaWord

int8_t * ==>cp   cpWrite

int16_t * ==>sp spWrite

int32_t * ==>lp slWrite

int8_t 数组 ca  caNum[3]

int16_t 数组 sa saNum[3]

int32_t 数组 la laNum[3]

结构体 t tParam

uint8_t * ==>ucp   ucpWrite

uint16_t * ==>usp uspWrite

uint32_t * ==>ulp uslWrite

uint8_t 数组 uca  ucaNum[3]

uint16_t 数组 usa usaNum[3]

uint32_t 数组 ula ulaNum[3]

变量名作用域。

在变量类型前缀加变量作用域

  • 全局变量 +g

uint32_t g_ulParaWord

uint8_t g_ucByte

  • 静态变量+s

static uint32_t s_ulPara

函数内部局部变量不加作用域前缀

结构体命名 tag开头,之后首字母大写。结尾以_T标识。单词间不用下划线分开

typedef struct tagBillQuery_T

{

}BillQuery_T;

结构体变量定义

BillQuery_T tBillQuery

枚举定义全部采用大写,结尾_E标识,

typedef enum

{

        F1=0,

        F2,

        F3

}KEY_CODE_E

宏定义多个单词用_分开,并注释。

#define LOG_BUF_SIZE 8000

http://www.hengruixuexiao.com/news/10510.html

相关文章:

  • 国内正规的现货交易平台芜湖seo
  • 成都网站制作是什么搜索引擎网站有哪些
  • 网站建设 语言上海比较好的seo公司
  • 只做一页的网站多少钱2345浏览器主页网址
  • wordpress 主题打包优化公司治理结构
  • 两个网站 一个域名自媒体培训学校
  • 建设局是个好单位吗seo查询排名系统
  • 安卓app开发技术湖南网站seo推广
  • HTML5怎么做自适应网站青岛seo排名收费
  • 徐州市建设局交易网站搭建网站需要什么技术
  • 网站建设是否属于技术合同怎么制作一个网页
  • 百度权重查询入口西安seo高手
  • 猪八戒网怎么做网站百度信息
  • 建设京东商城网站湘潭网站设计外包公司
  • 金融网站建设seo优化自动点击软件
  • 网站建设服务电话seo网站介绍
  • 张家界互联网公司有哪几家太原seo外包服务
  • 网站解析 cname济南seo排名搜索
  • 巫溪集团网站建设成都seo排名
  • 浙江省网站重点学科建设成免费crm软件有哪些优点
  • 诺基亚官方网站市场营销公司
  • 成都建站seo常见的网络营销工具
  • 徐汇做网站公司苏州seo关键词排名
  • 二级域名网站怎么建设最近一周的新闻
  • 嘉兴企业网站排名优化百度怎么优化网站关键词
  • 一元云购 网站开发sem与seo的区别
  • seo网站快速排名外包企业网站营销的优缺点及案例
  • 哪有做外单的图片素材网站seo是做什么工作的
  • 高端网站建设哪些好开发一个网站的步骤流程
  • 做网站做软件怎么赚钱域名访问网站入口