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

📄 subject_35874.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:35874 发表者:芝麻不开门 发表日期:2003-04-10 07:48:52
<br>主题:怎样让一个函数返回一个数组??
<br>内容:好象只能返回一个变量,有没有好的办法返回多个变量呢??
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:孤叶 回复日期:2003-04-10 08:22:32
<br>内容:传参数地址或引用:<BR>#include &lt;iostream&gt;<BR>using namespace std;<BR><BR>void swap(int &amp;, int &amp;);<BR>void main()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int a, b;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;a = 9;<BR>&nbsp;&nbsp;&nbsp;&nbsp;b = 18;<BR>&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; a &lt;&lt; "&nbsp;&nbsp; " &lt;&lt; b &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;swap(a, b);<BR>&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; a &lt;&lt; "&nbsp;&nbsp; " &lt;&lt; b &lt;&lt; endl;<BR>}<BR><BR>void swap (int &amp;x, int &amp;y)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int temp = x;<BR>&nbsp;&nbsp;&nbsp;&nbsp;x = y;<BR>&nbsp;&nbsp;&nbsp;&nbsp;y = temp;<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:擎天柱 回复日期:2003-04-10 08:25:58
<br>内容:返回数组指针不是一样吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:afanty 回复日期:2003-04-10 09:27:11
<br>内容:当然是返回数组指针啦!<BR><BR>而且更多情况下你需要返回的多个变量并不是同一类型的,不能放到一个数组里去,<BR>就要返回一个结构的指针。<BR><BR>还有的时候你需要返回的信息量很大,长度也不定,不能放到一个结构里去,<BR>就要返回一个void指针,甚至一个文件的指针。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:badboy 回复日期:2003-07-11 02:04:29
<br>内容:谁能帮帮我?<BR><BR>class hd<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;hd(){int num[3][3]={1,2};a=num;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;int * get(){return a;}&nbsp;&nbsp;&nbsp;&nbsp;<BR>//该get()函数到底应该反回什么类型的指针?<BR>//按说,指针a是指向数组的指针,可是无论是int ** 还是int * ,编译器都抱错。<BR>private:<BR>&nbsp;&nbsp;&nbsp;&nbsp;int (*a)[3];&nbsp;&nbsp;&nbsp;&nbsp; //a被声明一个指向数组的指针<BR>};
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

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