⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 华为软件编程规范和范例.htm

📁 华为软件编程规范和范例。 非原创
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0049)http://sunweee.blogdriver.com/sunweee/inc/hw1.htm -->
<!-- saved from url=(0045)http://xunil.home4u.china.com/tech/se/hw2.htm --><HTML><HEAD><TITLE>华为软件编程规范和范例</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3157" name=GENERATOR>
<STYLE>@font-face {
	font-family: Courier;
}
@font-face {
	font-family: 宋体;
}
@font-face {
	font-family: 黑体;
}
@font-face {
	font-family: @宋体;
}
@font-face {
	font-family: @黑体;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section2 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section3 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section4 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section5 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section6 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section7 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section8 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section9 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section10 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section11 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section12 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
@page Section13 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; layout-grid: 15.6pt; }
P.MsoNormal {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
LI.MsoNormal {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
DIV.MsoNormal {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
H1 {
	FONT-SIZE: 14pt; PAGE-BREAK-BEFORE: always; MARGIN: 14pt 0cm 0pt; LINE-HEIGHT: 150%; FONT-FAMILY: 黑体; TEXT-ALIGN: center
}
H2 {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
P.a {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.a {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.a {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
P.a0 {
	FONT-WEIGHT: bold; FONT-SIZE: 15.5pt; PAGE-BREAK-BEFORE: always; MARGIN: 23.6pt 0cm 0pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: center
}
LI.a0 {
	FONT-WEIGHT: bold; FONT-SIZE: 15.5pt; PAGE-BREAK-BEFORE: always; MARGIN: 23.6pt 0cm 0pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: center
}
DIV.a0 {
	FONT-WEIGHT: bold; FONT-SIZE: 15.5pt; PAGE-BREAK-BEFORE: always; MARGIN: 23.6pt 0cm 0pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: center
}
P.1 {
	FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt 5.65pt; FONT-FAMILY: 宋体
}
LI.1 {
	FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt 5.65pt; FONT-FAMILY: 宋体
}
DIV.1 {
	FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt 5.65pt; FONT-FAMILY: 宋体
}
P.a1 {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: right
}
LI.a1 {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: right
}
DIV.a1 {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: right
}
P.a2 {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: justify
}
LI.a2 {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: justify
}
DIV.a2 {
	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; TEXT-ALIGN: justify
}
P.a3 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-FAMILY: "Courier New"; TEXT-ALIGN: justify
}
LI.a3 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-FAMILY: "Courier New"; TEXT-ALIGN: justify
}
DIV.a3 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-FAMILY: "Courier New"; TEXT-ALIGN: justify
}
P.a4 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
LI.a4 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
DIV.a4 {
	FONT-WEIGHT: bold; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 10.5pt 0cm 0pt; TEXT-INDENT: 0cm; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
DIV.Section1 {
	page: Section1
}
DIV.Section2 {
	page: Section2
}
DIV.Section3 {
	page: Section3
}
DIV.Section4 {
	page: Section4
}
DIV.Section5 {
	page: Section5
}
DIV.Section6 {
	page: Section6
}
DIV.Section7 {
	page: Section7
}
DIV.Section8 {
	page: Section8
}
DIV.Section9 {
	page: Section9
}
DIV.Section10 {
	page: Section10
}
DIV.Section11 {
	page: Section11
}
DIV.Section12 {
	page: Section12
}
DIV.Section13 {
	page: Section13
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=ZH-CN style="TEXT-JUSTIFY-TRIM: punctuation">
<DIV class=Section1>
<P class=a><SPAN lang=EN-US style="FONT-FAMILY: Courier"></SPAN>&nbsp;</P>
<P class=a0>目<SPAN lang=EN-US style="FONT-FAMILY: Courier">&nbsp; </SPAN>录</P>
<TABLE class=MsoNormalTable style="BORDER-COLLAPSE: collapse" cellSpacing=0 
cellPadding=0 border=0>
  <TBODY>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">1 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">排版</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>6</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">2 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">注释</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>11</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">3 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">标识符命名</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>18</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">4 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">可读性</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>20</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">5 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">变量、结构</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>22</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=1><SPAN lang=EN-US style="FONT-FAMILY: 'Courier New'">6 
      </SPAN><SPAN style="FONT-FAMILY: 黑体">函数、过程</SPAN></P></TD>
    <TD 
    style="PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; WIDTH: 234pt; PADDING-TOP: 0cm" 
    vAlign=top width=312>
      <P class=a1><SPAN lang=EN-US>28</SPAN></P></TD></TR>
  <TR style="page-break-inside: avoid">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -