List赋值问题,一个低级的错误
2010-07-02 10:52
190 查看
今天写代码犯了一个低级错误,在级list赋值时,直接写成list1=list,之后对其中一个进行remove,两个list都发生变化了。之后看了list赋值的相关介绍,才知道这样只是地址的赋值而已。 所以list1和list都指向堆里的新new的list。所以remove操作后,它的item数也只有一个了,基础知识真的很重要。不能都还给老师。还是要多巩固巩固
相关文章推荐
- 我晕,一个低级错误导致我DEBUG两天(std::string c_str()的问题)
- 一个超低级的错误引起的大问题
- 一个有关Java中List的低级错误
- 一个低级的错误说明的问题
- java将一个List赋值给另一个List相关问题
- 解决vc++DEBUG ERROR问题前几天师弟调试程序的时候出现了这样一个错误,出错的位置是在delete [] 一个动态分配的数组时出现的。 经过调查发现错误是因为他之前在给数组赋值的时候越界了
- java将一个List赋值给另一个List相关问题
- java将一个List赋值给另一个List相关问题
- 百度笔试题——找出程序中的错误(关于中文字符赋值给char时它是一个负数的问题),今天我是做错了!悲剧了!
- 实际宽度与赋值宽度,工作中遇到一个问题。
- 回答网友一个wince 的编译错误问题
- 从错误信息思考一个问题:.NET Framework 与 COM/COM+ 到底有多深入的关联呢?
- list对象赋值改变原值问题
- android 真机调试遇到的一个低级问题。。
- LR学习中的一个低级错误
- SHFileOperation出错的问题 重命名错误 只能重命名一个文件
- 关于PYTHON一个低级错误(py文件名和库名重复)
- 微信公众号平台网页授权接口中获取到的授权code传递给(即一个微信公众号网页授权给)任何其他多个回调域名下的url,解决了只能设置一个网页授权回调域名的问题,解决了redirect_uri参数错误的问
- 使用Volley来写一个List列表(Valley可以解决很大一部分android请求server的问题)
- 一个问题阻止WINDOWS正确检查此机器的许可证,错误代码为0x8007000