📄 c++常见问题答案.htm
字号:
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN>if (x == 0.0)<SPAN>
</SPAN><O:P></O:P></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt"><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN>if (x != 0.0)<SPAN>
</SPAN><SPAN> </SPAN><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN></SPAN><SPAN lang=EN-US
style="COLOR: blue"><O:P></O:P></SPAN></P></TD></TR>
<TR>
<TD
style="BORDER-RIGHT: 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: rgb(217,217,217) 0% 50%; PADDING-BOTTOM: 0cm; BORDER-LEFT: 1pt solid; WIDTH: 436pt; PADDING-TOP: 0cm; BORDER-BOTTOM: 1pt solid; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial"
vAlign=top width=581 colSpan=2>
<P class=MsoNormal><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">请写出</SPAN><SPAN
style="COLOR: blue"> <SPAN lang=EN-US>char
<SPAN> </SPAN>*p </SPAN></SPAN><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">与“零值”比较的</SPAN><SPAN
lang=EN-US style="COLOR: blue"> if </SPAN><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">语句。(</SPAN><SPAN
lang=EN-US style="COLOR: blue">3</SPAN><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">分)</SPAN><SPAN lang=EN-US
style="COLOR: blue"><O:P></O:P></SPAN></P></TD></TR>
<TR>
<TD
style="BORDER-RIGHT: 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: 1pt solid; WIDTH: 218pt; PADDING-TOP: 0cm; BORDER-BOTTOM: 1pt solid"
vAlign=top width=291>
<P class=MsoNormal><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">标准答案:</SPAN><SPAN
lang=EN-US style="COLOR: blue"><O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal><STRONG><SPAN lang=EN-US
style="COLOR: blue"><SPAN> </SPAN>if
</SPAN></STRONG><STRONG><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体">(p == NULL)</SPAN><SPAN
lang=EN-US style="COLOR: blue"><O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal><STRONG><SPAN lang=EN-US
style="COLOR: blue"><SPAN> </SPAN>if
</SPAN></STRONG><STRONG><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体">(p !=
NULL)</SPAN></STRONG><SPAN lang=EN-US
style="COLOR: blue"><O:P></O:P></SPAN></P></TD>
<TD
style="BORDER-RIGHT: 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 218pt; PADDING-TOP: 0cm; BORDER-BOTTOM: 1pt solid"
vAlign=top width=291>
<P class=MsoNormal><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">如下写法均属不良风格,不得分。</SPAN><SPAN
lang=EN-US style="COLOR: blue"><O:P></O:P></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt"><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN>if (p == 0)<SPAN> </SPAN><O:P></O:P></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt"><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN>if (p != 0)<SPAN> </SPAN><SPAN>
</SPAN><O:P></O:P></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt"><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN>if (p) <SPAN> </SPAN><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US
style="COLOR: blue; FONT-FAMILY: 宋体"><SPAN>
</SPAN><SPAN> </SPAN>if (!)<SPAN>
</SPAN><SPAN> </SPAN></SPAN><SPAN lang=EN-US
style="COLOR: blue"><O:P></O:P></SPAN></P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><SPAN lang=EN-US><O:P> </O:P></SPAN></P>
<P class=MsoNormal><STRONG><SPAN
style="FONT-FAMILY: 宋体">二、以下为</SPAN><SPAN lang=EN-US>Windows
NT</SPAN></STRONG><STRONG><SPAN
style="FONT-FAMILY: 宋体">下的</SPAN><SPAN
lang=EN-US>32</SPAN></STRONG><STRONG><SPAN
style="FONT-FAMILY: 宋体">位</SPAN><SPAN
lang=EN-US>C++</SPAN></STRONG><STRONG><SPAN
style="FONT-FAMILY: 宋体">程序,请计算</SPAN><SPAN
lang=EN-US>sizeof</SPAN></STRONG><STRONG><SPAN
style="FONT-FAMILY: 宋体">的值(</SPAN><SPAN
lang=EN-US>10</SPAN></STRONG><STRONG><SPAN
style="FONT-FAMILY: 宋体">分)</SPAN><SPAN
lang=EN-US><O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal><SPAN lang=EN-US><O:P> </O:P></SPAN></P>
<TABLE class=MsoNormalTable
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse"
cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR style="HEIGHT: 61.55pt; page-break-inside: avoid">
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 213.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 61.55pt"
vAlign=top width=284 rowSpan=2>
<P class=MsoNormal><SPAN
lang=EN-US><SPAN>
</SPAN>char<SPAN> </SPAN>str[] = “Hello” ;</SPAN></P>
<P class=MsoNormal><SPAN
lang=EN-US><SPAN>
</SPAN>char<SPAN> </SPAN>*p = str ;</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN
lang=EN-US>int<SPAN> </SPAN>n =
10;</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN
style="FONT-FAMILY: 宋体">请计算</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 52.3pt"><SPAN
lang=EN-US>sizeof (str )
=<SPAN>
</SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><SPAN>
</SPAN><SPAN> </SPAN></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 52.3pt"><SPAN
lang=EN-US>sizeof ( p )
=<SPAN>
</SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><SPAN>
</SPAN><SPAN> </SPAN></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 52.3pt"><SPAN
lang=EN-US>sizeof ( n ) =</SPAN></P></TD>
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 61.55pt"
vAlign=top width=284>
<P class=MsoNormal><SPAN lang=EN-US>void Func ( char
str[100])</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>{</SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 宋体">请计算</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN
lang=EN-US><SPAN> </SPAN>sizeof( str )
=<SPAN> </SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>}</SPAN></P>
<P class=MsoNormal><SPAN
lang=EN-US><O:P> </O:P></SPAN></P></TD></TR>
<TR style="HEIGHT: 61.55pt; page-break-inside: avoid">
<TD
style="BORDER-RIGHT: 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: 1pt solid; HEIGHT: 61.55pt"
vAlign=top width=284>
<P class=MsoNormal><SPAN lang=EN-US>void *p = malloc( 100
);</SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 宋体">请计算</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 31.5pt"><SPAN
lang=EN-US>sizeof ( p ) =</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 41.9pt"><SPAN
lang=EN-US><O:P> </O:P></SPAN></P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><STRONG><SPAN lang=EN-US
style="COLOR: blue"><O:P> </O:P></SPAN></STRONG></P>
<P class=MsoNormal><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">二、以下为</SPAN><SPAN lang=EN-US
style="COLOR: blue">Windows NT</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">下的</SPAN><SPAN lang=EN-US
style="COLOR: blue">32</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">位</SPAN><SPAN lang=EN-US
style="COLOR: blue">C++</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">程序,请计算</SPAN><SPAN lang=EN-US
style="COLOR: blue">sizeof</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">的值(</SPAN><SPAN lang=EN-US
style="COLOR: blue">10</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">分)</SPAN><SPAN lang=EN-US
style="COLOR: blue"><O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal><SPAN lang=EN-US
style="COLOR: blue"><O:P> </O:P></SPAN></P>
<TABLE class=MsoNormalTable
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse"
cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR style="HEIGHT: 61.55pt; page-break-inside: avoid">
<TD
style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 213.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 61.55pt"
vAlign=top width=284 rowSpan=4>
<P class=MsoNormal><SPAN lang=EN-US
style="COLOR: blue"><SPAN>
</SPAN>char<SPAN> </SPAN>str[] = “Hello”
;<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US
style="COLOR: blue"><SPAN>
</SPAN>char<SPAN> </SPAN>*p = str
;<O:P></O:P></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN lang=EN-US
style="COLOR: blue">int<SPAN> </SPAN>n
= 10;<O:P></O:P></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">请计算</SPAN><SPAN
lang=EN-US style="COLOR: blue"><O:P></O:P></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 52.5pt"><STRONG><SPAN
lang=EN-US style="COLOR: blue">sizeof (str ) =<SPAN>
</SPAN>6<SPAN>
</SPAN></SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">(</SPAN><SPAN lang=EN-US
style="COLOR: blue">2</SPAN></STRONG><STRONG><SPAN
style="COLOR: blue; FONT-FAMILY: 宋体">分)</SPAN><SPAN lang=EN-US
style="COLOR: blue"> <O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal><STRONG><SPAN lang=EN-US
style="COLOR: blue"><SPAN>
</SPAN><SPAN> </SPAN><O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal style="TEXT-INDENT: 52.5pt"><STRONG><SPAN
lang=EN-US style="COLOR: blue">sizeof ( p )
=<SPAN> </SPAN>4<SPAN>
</SPAN></SPAN></STRONG><STRONG><SPAN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -