📄 subject_14856.htm
字号:
<p>
序号:14856 发表者:留香久 发表日期:2002-09-12 01:58:56
<br>主题:一个关于指针数组的问题!
<br>内容:#include<iostream.h><BR>#define N 3<BR>void main()<BR>{<BR> char *str[N];<BR> for(int n=0;n<N;n++)<BR> {<BR> cin>>str[n];<BR> }<BR> for(int m=0;m<N;m++)<BR> cout<<str[m]<<" ";<BR> cout<<endl;<BR>}<BR>这个程序怎么输出3个一样,且是最后一次输入的字符串呢?百思不得其解!望各位大侠指点!!谢谢了!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:啊志 回复日期:2002-09-12 08:41:44
<br>内容:#include<iostream.h><BR>#define N 3<BR>void main()<BR>{<BR> char *str[N];<BR> for(int n=0;n<N;n++)<BR> {<BR> str[n]=new char [255];<BR> }<BR> for(int n=0;n<N;n++)<BR> {<BR> cin>>str[n];<BR> }<BR> for(int m=0;m<N;m++)<BR> cout<<str[m]<<" ";<BR> cout<<endl;<BR><BR> for(int n=0;n<N;n++)<BR> {<BR> delete str[n];<BR> }<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>
回复者:天才 回复日期:2002-09-12 09:50:06
<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>
回复者:留香久 回复日期:2002-09-12 16:31:06
<br>内容:谢谢!行到是行了,就是不知道是怎么回事?<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>
回复者:啊志 回复日期:2002-09-12 17:57:23
<br>内容:首先说我不明白你为什么会出这样的结果,因为照理说你的程序应该出“非法操作”提示框,因为char *str[N];仅仅是定义了指向字符串的指针,并没有存储字符串的实际空间。所以我有用循环将他们申请了动态空间,有了空间,就肯定不会出错了。<BR><BR>单步跟踪是怎么回事?————〉你没用过?<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>
回复者:留香久 回复日期:2002-09-12 20:27:22
<br>内容:我知道你的意思了!谢谢!啊志!<BR>但那个程序并没有出错!只是正常运行,但是结果不对罢了!<BR>单步跟踪!好象是没有用过吧!不好意思,很菜吧?我才学的!<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 + -