您好、欢迎来到现金彩票网!
当前位置:秒速快3官网 > 数组清零 >

字符串数组如何清空?

发布时间:2019-05-18 16:21 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  上述做法是将s[MaxSize]数组中存储的指针指向的内存释放掉,假定这些指针的初始化是new BTNode 后产生的 。

  由于BTNode *s[MaxSize];这句的定义表明是在栈上定义的内存,它会在程序退出时自动释放,如果它是定义在函数内的话,那么它将在函数调用完成之后自动释放。因此你所问的关于*s[MaxSize]的空间的释放实际是每个s[i]元素指向的内存的释放。因此,你只要按照上述方法书写代码即可释放掉整个数组指向的内存。

  展开全部释放以后其实里面还是有内容的,并不干净,是你之前使用遗留下来的,直到你下一次再对其赋值为止。

  正确的做法是;对于每个数组元素,都赋值为你想要的值,这就看你对“清空”的定义了。。。

  展开全部node是个双向链表吧,要清除链表可用下面的函数,只要将链表的指针作为参数添入即可。

http://alsunah.net/shuzuqingling/55.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有