?? 華為軟件編程規范和范例.htm
字號:
<!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> </P>
<P class=a0>目<SPAN lang=EN-US style="FONT-FAMILY: Courier"> </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 + -