社区
C语言
帖子详情
什么是garbage?何时会出现它?请举个例子。
Minary
2002-08-16 06:46:34
小弟我才学编程不久,近日在看C程序设计的时候,遇到了garbage这个词,不知其详细含义及有关的一系列问题:它有何用?什么时候会出现?如何避免?可否举例说明,谢谢!
...全文
129
12
打赏
收藏
什么是garbage?何时会出现它?请举个例子。
小弟我才学编程不久,近日在看C程序设计的时候,遇到了garbage这个词,不知其详细含义及有关的一系列问题:它有何用?什么时候会出现?如何避免?可否举例说明,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangke
2002-08-16
打赏
举报
回复
给5吧, 嘿嘿
---------
happiness is between too much and too little
Minary
2002-08-16
打赏
举报
回复
万分感谢!
yangke
2002-08-16
打赏
举报
回复
不是这个意思, 它的意思是讲:
比如一个函数返回char *, 在函数内部分配了空间, 本来这个返回
的指针是要放到stack里供调用函数读取的, 用完后就释放的; 然而
由于某种原因, 函数在内部分配了空间, 但却没有返回给调用者,
这样分配的空间就失去了控制, 再也没有人可以找回它,并释放,
所以这样一来, 这部分分配的空间就成为了内存中的垃圾。
yangke
yangke76@yahoo.com
Minary
2002-08-16
打赏
举报
回复
返回空值和返回无效值有什么区别?
Minary
2002-08-16
打赏
举报
回复
什么叫“没有成功的返回它的返回值”?举个例子行吗?
terrorist
2002-08-16
打赏
举报
回复
这段话是说如果一个函数没有成功的返回它的返回值,那么它的返回值就是一个无效的值,也就是“垃圾”呗。呵呵
kwok_1980
2002-08-16
打赏
举报
回复
its "value"is certain to be garbage.
>>应该是一个不确定的值吧!或一个空值!
kwok_1980
2002-08-16
打赏
举报
回复
有源吗?
Minary
2002-08-16
打赏
举报
回复
It is not illegal,but probably a sign of trouble,if a function returns a value from one place and no value from another.In any case,if a function fails to return a value,its "value"is certain to be garbage.
terrorist
2002-08-16
打赏
举报
回复
你把上下文写一下
Minary
2002-08-16
打赏
举报
回复
有哇!我看的是清华影印版的《C programming language》,上面清清楚楚的写着!
kwok_1980
2002-08-16
打赏
举报
回复
有吗?
如果有就是"垃圾"或"废物"的意思
125条常见的java面试笔试题大汇总(5)
#### 112、说出一些常用的类,包,接口,
请
各举5个 - **常用的类**:`BufferedReader`, `BufferedWriter`, `FileReader`, `FileWriter`, `String` - **常用的包**:`java.lang`, `java.awt`, `java.io`, `java.util...
二十三种设计模式【PDF版】
虽然它是隐性,但不是可以越过的。 关于本站“设计模式” Java 提供了丰富的 API,同时又有强大的数据库系统作底层支持,那么我们的编程似乎变成了类似积木的简单"拼凑"和调用, 甚至有人提倡"蓝领程序员",这些都是...
什么是 java OOM?举例说明哪些场景
会
出现
OOM?如何分析及解决 OOM 问题?
1. 什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。 看下关于的官方说明: Thrown when the Java Virtual Machine cannot allocate an object because ...
JVM的七大垃圾回收器下篇----G1(
Garbage
First)
既然我们已经有了前面几个强大的GC,为什么还要发布
Garbage
First(G1)GC? 原因就在于应用程序应对的业务越来越庞大、复杂、用户越来越多。没有GC就不能保证应用程序正常进行,而经常造成STW的GC又跟不上实际的...
(转)关于JAVA中的
Garbage
Collecti…
Java的内存释放涉及到
Garbage
Collection的概念,那么到底什么是
Garbage
Collection呢?中文的翻译是“垃圾收集”。再看到一些java书籍时,对
Garbage
Collection讲解的并不是非常清楚,有些书干脆就只字不提。我在...
C语言
70,026
社区成员
243,262
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章