subject_56832.htm

来自「vc」· HTM 代码 · 共 4 行

HTM
4
字号
<p>
序号:56832 发表者:houch 发表日期:2003-10-21 10:13:51
<br>主题:请帮忙解决这个小程序的问题???????
<br>内容:那位大虾帮帮忙,解决以下这个小程序直接在VC++里编译时出现的问题<BR>例程序:<BR>#include &lt;iostream.h&gt;<BR>class Sam<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int n;<BR>&nbsp;&nbsp;&nbsp;&nbsp;public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;void setvalue(int m)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n=m;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;void fun(int m)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n+=m;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;void disp()<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; &#34;n=&#34; &lt;&lt; n &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>};<BR>void man()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;Sam *ps;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ps=new Sample;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ps-&gt;setvalue(10);<BR>&nbsp;&nbsp;&nbsp;&nbsp;ps-&gt;fun(5);<BR>&nbsp;&nbsp;&nbsp;&nbsp;ps-&gt;disp();<BR>}<BR>编译后的结果:<BR>e:\working\text\text.c(2) : error C2061: syntax error : identifier 'Sam'<BR>e:\working\text\text.c(2) : error C2059: syntax error : ';'<BR>e:\working\text\text.c(3) : error C2449: found '{' at file scope (missing function header?)<BR>e:\working\text\text.c(18) : error C2059: syntax error : '}'<BR>第一个错如何解决???????<BR>2003-10-21 10:16:11

⌨️ 快捷键说明

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