腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
为什么我们用
C
来谈论变量的地址和
内存
?
、
、
、
为什么我们要用
C
来讨论变量的地址和
内存
,而在其他
语言
中(如Java、.Net等),我们不讨论程序中的变量地址和
内存
,而是直接使用变量。怎么解释这个?我希望
C
是在汇编
语言
之上设计的高级
语言
。所以
C
是汇编
语言
上的一个薄层(在汇编
语言
中,我们将使用
内存
位置来存储变量和跟踪变量)。但是在其他
语言</e
浏览 0
提问于2013-11-06
得票数 2
2
回答
C
语言
指针
内存
?
、
、
int num = 78;char
c
[SIZE] = {'A', 'B', '
C
', 'D', 'E'}; *p = (int) *
c
;array[4] = num;p =
c
;我正在尝试找出上面代码背后的
内存
。我不知道下一行*p = (int) *
c<
浏览 0
提问于2016-10-12
得票数 0
3
回答
什么时候创建引用,什么时候分配新的
内存
块,然后复制?
>>> d>>> lst = [d, d]>>>
c
[1]=5[{1: 5, 2: 2, 3: 3}, {1: 5,2: 2, 3: 3}] 当lst = [d, d]时,lst[0]和lsg[1]是否都引用d的
内存
块,而不是创建两个
内存
块并将d的内容分别复制到它们中?当为
c
=lst[0]时,
c
是否只是对lst[0
浏览 1
提问于2015-05-15
得票数 7
5
回答
用于测量进程
内存
消耗f的linux机制
、
、
、
以编程方式测量来自同一运行过程的堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量,减去free或delete的
内存
。
语言
是
C
语言
或
C
++
语言
编辑我只需知道任何malloc实现所分配/持有的块的实际数量(和大小),我就不需要实际malloc
内存
减去释放
内存
的详细信息
浏览 7
提问于2011-07-10
得票数 3
3
回答
如何用
C
语言
进行自动
内存
管理?
、
、
、
在
C
语言
中,由malloc和free完成
内存
分配/去分配。
C
++中有一些用于自动
内存
管理的解决方案,如: 在
C
语言
中是否有自动
内存
管理的解决方案? 我的代码不
浏览 0
提问于2011-07-26
得票数 10
回答已采纳
2
回答
C
语言
与共享
内存
、
如何
内存
段指针复制文件类型指针数据。像这样通过使用共享
内存
,我想发送这个服务器端。 怎么可能做到这一点?如何在服务器端获取这些数据?
浏览 1
提问于2014-05-31
得票数 0
4
回答
C
编程
语言
,
内存
问题
我正在尝试读取文件文本(input.txt),它由多行组成,如A、B、120、
C
、B、60…… 现在,我正在尝试将文件中可能重复多次的名称转移到一个双指针中,在这个双指针中,它们应该只显示一次。
浏览 2
提问于2012-06-09
得票数 2
回答已采纳
1
回答
C
语言
的
内存
问题
、
、
我认为这是因为我的程序没有为进程分配足够的
内存
,或者是因为我在分配
内存
时遇到了问题。但是我总是有相同数量的数据,我的数据文件有精确的88*44值,并且只工作到134个文件--它是.我没有使用“大量”数据/
内存
的经验,但我认为1000*88*44 --也就是10^6的两位数--并不是太多哦,我还有一个终端打开,
内存
使用RAM和134个文件,这不是什么大的计算机处理。 编辑:我还试着制作几个[100][Nx][Ny]数组,并逐一使用它们,但这也会导致分段错误。
浏览 4
提问于2016-09-13
得票数 1
回答已采纳
1
回答
为什么虚拟
内存
分配远远高于解释
语言
的驻留
内存
分配
我在很多
语言
中都注意到了这一点,包括 例如,使用30 o
浏览 3
提问于2013-05-28
得票数 4
5
回答
指针是否存储为整数?
、
C
/
C
++ (或任何
语言
)中的指针是整数吗?指针保存一个
内存
地址,从0到
内存
的上限。因此,在数学术语中,指针可以被视为非负整数。 指针在
C
/
C
++中是如何存储的?还有其他流行的
语言
呢?
浏览 6
提问于2013-06-15
得票数 8
回答已采纳
4
回答
内存
模型与并发性
、
、
、
、
我想知道
C
/
C
++
内存
模型,但我在所有文章、博客、youtube视频中都发现,“
内存
模型只需要并发性”。谢谢!
浏览 0
提问于2018-08-18
得票数 1
回答已采纳
2
回答
如何在
C
中跟踪动态
内存
的大小
、
、
、
、
我知道使用calloc()和malloc()将在堆上分配特定的
内存
量,并返回一个指向分配开始的指针。 我还知道free( poinerVar)将取消分配(释放已分配的
内存
)。但是,我无法想象free()如何知道要释放的
内存
量。托管
语言
,如
C
#,Java会跟踪它的对象以进行垃圾回收,但
C
语言
肯定不会(据我所知)。在
内存
管理级别发生了什么,允许使用free释放
内存
分配,并只传递指针变量。
浏览 3
提问于2013-04-02
得票数 1
回答已采纳
3
回答
限制Go
语言
中的
内存
分配?
我正在寻找一种在Go
语言
中限制
内存
使用的方法。我用Go
语言
实现的应用程序有一个必须加载到主
内存
中的大数据,因此我希望将进程的最大
内存
大小限制为用户指定的大小。实际上,在
C
语言
中,我累积了malloc‘’ed
内存
的大小来做这件事,但我不知道如何在Go
语言
中做同样的事情。谢谢。
浏览 3
提问于2011-06-30
得票数 6
1
回答
C
++
语言
记忆模型
、
、
、
、
我不明白在
C
++没有
内存
模型的时候,Java怎么会依赖
C
++代码呢?我是说,Java一直都有
内存
模型!但是它是使用
C
++
语言
编写的,直到
C
++11版本的
语言
才开始使用。 怎么可能呢?请拿点光来!
浏览 2
提问于2014-04-21
得票数 2
回答已采纳
6
回答
“编译时分配的
内存
”到底是什么意思?
、
、
、
、
在
C
和
C
++等编程
语言
中,人们经常提到静态和动态
内存
分配。我理解这个概念,但“编译时分配(保留)所有
内存
”这句话总是让我感到困惑。据我所知,编译将高级
C
/
C
++代码转换为机器
语言
,并输出一个可执行文件。在编译后的文件中
内存
是如何“分配”的?
内存
不是总是与所有虚拟
内存
管理内容一起分配在RAM中吗?按定义分配
内存
不是一个运行时概念吗? 如果我在
C
/
浏览 259
提问于2014-01-25
得票数 180
回答已采纳
3
回答
对象切片如何导致
内存
损坏?
、
、
、
、
C
++专家和D
语言
创建者说: 切片问题很严重,因为它会导致
内存
损坏,很难保证程序不受影响。要用
语言
来设计它,只能通过引用(而不是通过值)访问支持继承的类。D编程
语言
具有这个特性。如果有人通过给出一个对象切片问题导致
内存
损坏的
C
++示例来解释它,会更好吗?这个问题是如何用D
语言
解决的呢?
浏览 4
提问于2015-09-07
得票数 5
1
回答
在Linux和
C
语言
中,可以不使用任何系统调用来监视
内存
吗?
、
、
、
可以不使用Linux、
C
语言
中的任何系统调用来监视
内存
(
内存
观察者)吗?我是
C
语言
的初学者,我已经搜索了很多关于它的内容,但是除了使用以下系统调用之外,我找不到任何解决方案: Top系统呼叫。因此,问题是,我是否可以访问
内存
并获得关于每个进程和
内存
使用情况的信息,而不需要任何系统调用?请帮帮忙。
浏览 0
提问于2015-04-01
得票数 0
4
回答
手动
内存
分配和纯度
像Haskell这样的
语言
有纯洁的概念。在纯函数中,我不能在全局范围内变异任何状态。无论如何,Haskell完全抽象
内存
管理,因此
内存
分配在这里不是一个问题。但是,如果
语言
可以像
C
++那样直接处理
内存
,那么它对我来说是非常模糊的。在这些
语言
中,
内存
分配会导致可见的变异。但如果我把创造新事物当作不洁的行为,实际上,几乎没有什么东西是纯洁的。我应该如何处理
语言
中的纯度--将
内存
作为可见的全局对象?
浏览 0
提问于2012-04-09
得票数 6
8
回答
将新分配的数据直接传递给函数
、
在学习不同的
语言
时,我经常看到动态分配对象,通常是在Java和
C
#中,如下所示:我知道这在
内存
管理
语言
中是完全合法的,但是在
C
++中使用这种技术是否不会导致
内存
泄漏呢?
浏览 11
提问于2008-12-29
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言内存操作技巧
C语言:存储类、链接、内存管理
C语言快速入门——动态内存分配
C语言基础之动态内存操作汇总
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券