腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C
++资源中没有更多提到堆栈和堆有什么特别的原因吗?
、
、
、
在像"
C
# In a Nutshell“这样的书中,在堆栈和堆上分配的内容很快就会被介绍。然而,标准"Programming Principles and Practice Using
C
++“和cppreference.com等
C
++资源从来没有提到过
关于
内存
分配的堆栈或堆--甚至在讨论存储持续时间在所有
编程
语言
中,堆栈和堆的使用是否都是相同的?如果后者是真的,我会理解在哪里分配不同的实体缺乏覆盖率。
浏览 42
提问于2019-03-15
得票数 9
回答已采纳
2
回答
使用FreeDOS是否允许我的程序访问超过64K的
内存
?
、
、
、
、
我对在FreeDOS上使用
C
语言
编程
感兴趣,同时学习了一些基本的FreeDOS,使用FreeDOS是否允许我的程序访问超过标准
内存
640 K的
内存
?其次,
关于
FreeDOS,我知道在现代处理器上,由于CPU体系结构的复杂性,很难在汇编上
编程
,但是使用是否将我限制在大概更简单的16位指令集上呢?
浏览 3
提问于2013-12-03
得票数 2
回答已采纳
7
回答
在
C
++中管理
内存
的原理是什么?
、
在
C
++中管理
内存
的设计因素是什么?例如:当程序在退出之前没有释放
内存
对象时,为什么会有
内存
泄漏?一个好的
编程
语言
设计不是应该维护一个能够处理这种情况的"foo-table“吗?我知道我有点天真,但是
C
++中
关于
类、结构、方法、接口和抽象类的
内存
管理的设计哲学是什么呢? 当然,人们不可能对
C
++的每一个规范都记忆犹新。
内存
管理的核心驱动设计是什么?
浏览 0
提问于2010-09-10
得票数 16
回答已采纳
3
回答
MIPS - MIPS如何为堆栈中的数组分配
内存
?
、
、
、
我对MIPS汇编
语言
非常陌生,目前正在上一门
关于
计算机体系结构的课程,其中有很大一部分是
关于
MIPS编码的。我在过去学习过其他几种高级
编程
语言
(
C
、
C
#、Python),因此对
编程
有一定的了解。这里我的问题特别问: MIPS如何为堆栈中的数组分配
内存
?我希望回答这个问题能让我对MIPS有更好的整体理解,因为我仍然对MIPS
语言
及其体系结构的概念有很多了解。
浏览 1
提问于2013-10-27
得票数 15
回答已采纳
5
回答
C
中的多维数组:它们是不是参差不齐的?
、
、
、
、
关于
C
编程
语言
(ANSI-
C
)的一个简单问题:
C
中的多维数组是不是参差不齐的?我的意思是-我们谈论的是“数组数组”(一个指向
内存
中其他地址的指针数组),还是仅仅是“长的一维数组”(按顺序存储在
内存
中)?
浏览 1
提问于2014-02-07
得票数 19
7
回答
数据结构是否在高级
语言
中使用?
、
我目前还在上学,正在上一门
关于
在
c
++中实现数据结构的课程。在我的业余时间,我喜欢用“高级”
语言
编程
(主要是带有一些
c
#的Ruby
语言
)。 既然这些高级
语言
为你管理
内存
,你会用数据结构做什么呢?
浏览 16
提问于2009-03-24
得票数 5
回答已采纳
17
回答
有没有程序员必须懂
C
语言
?是的,怎么了?没有,怎么了?
从我在大学的第一年开始,我就一直羡慕我的伙伴们(主要来自一所以技术为导向的专业学校)了解
C
语言
。我来自一所以自然科学为导向的学院派,从来没有
编程
经验或课程,但我从一个7小时自学PHP中学到了一些
关于
PHP的暑期工作(我对
编程
的兴趣是最近才产生的)。我想知道..。这是合理的嫉妒吗?有没有程序员必须懂
C
语言
?
C
语言
是否提供了对系统如何工作或
编程
必须如何执行的深入理解?我知道,在编写
C
程序时,您必须对缓冲
浏览 11
提问于2009-01-29
得票数 8
回答已采纳
4
回答
C
编程
语言
,
内存
问题
我正在尝试读取文件文本(input.txt),它由多行组成,如A、B、120、
C
、B、60…… 现在,我正在尝试将文件中可能重复多次的名称转移到一个双指针中,在这个双指针中,它们应该只显示一次。
浏览 2
提问于2012-06-09
得票数 2
回答已采纳
4
回答
PIC16F684单片机中断处理
、
、
、
就在几周前,我刚刚完成了我在大学里的微处理器课程,在那里我们只用汇编
编程
。我们学到了很多
关于
中断的知识(IMHO)。这是我的问题:我使用16F684的HiTech编译器用
C
语言
编程
,在讨论中断的数据表部分(第12.4节),它说程序将转到中断向量0x0004。我可以在汇编
语言
中解决这个问题,但是当我用
C
语言
编程
时,我不相信我可以控制程序片段在
内存
中的位置,这就带来了一个问题。我不知道如何在
C
语
浏览 0
提问于2010-01-06
得票数 4
回答已采纳
3
回答
malloc和全局变量声明在
C
中将它们的变量分配到哪里?
、
、
在一个简单的
C
程序中,如果我malloc指向变量或数组的点,根据
内存
映射,这部分
内存
分配到哪里?我对计算机
编程
非常陌生,所以我不确定不同的变量是如何以不同的方式存储在
内存
中的。此外,全局变量(例如int x = 5)将存储在
内存
中的何处?如果不清楚,请告诉我。
浏览 1
提问于2014-06-19
得票数 0
回答已采纳
1
回答
如何确定是否需要使用垃圾收集器?
我正在开发一个程序,这将用于绘制矢量图片。因此,它将不得不存储点,由这些点定义的路径,由这些路径定义的图片等。Inkscape ()似乎使用了Boehm垃圾收集器()。这是否意味着我也可以做同样的事情?我的意思是,我应该使用什么标准来确定我的程序中是否需要使用GC?
浏览 2
提问于2013-03-20
得票数 0
4
回答
内存
模型与并发性
、
、
、
、
我想知道
C
/
C
++
内存
模型,但我在所有文章、博客、youtube视频中都发现,“
内存
模型只需要并发性”。谢谢!
浏览 0
提问于2018-08-18
得票数 1
回答已采纳
3
回答
好的网站/博客/书籍,了解
内存
高效的
C
#
编程
、
、
基于
关于
StackOverflow的问题.我想知道
关于
内存
高效的
C
#
编程
..。任何好的网站/博客/书籍,以了解
内存
高效的
C
#
编程
……一些技巧,如何编写
内存
高效的
C
#
编程
.
浏览 8
提问于2010-02-19
得票数 7
回答已采纳
4
回答
在
C
中,联合背后的意义是什么?
、
我正在阅读O‘’Reilly的实用
C
编程
书籍,并阅读了
关于
C
编程
语言
的K&R书籍,但我真的很难理解联合背后的概念。它们采用最大数据类型的大小,这使得它们up...and,最近分配的数据类型覆盖了rest...but,为什么不根据需要使用/释放
内存
呢?这本书提到,它用于通信,在那里你需要设置相同大小的标志;在谷歌搜索的网站上,它可以消除奇数大小的
内存
chunks...but在现代的,非嵌入式
内存
空间中有什么用处?它仅仅
浏览 2
提问于2013-03-28
得票数 7
回答已采纳
3
回答
让你自己(重新)熟悉一门
语言
的有效方法是什么?
、
在过去的7个月左右的时间里,我几乎一直在使用.NET
C
#
编程
。在此之前,我的大部分
编程
都是用
C
++编写的(学校里的)。在工作中,我可能需要在接下来的几个月里做一大堆
C
语言
。我接触到的大部分
C
语言
都来自微控制器和我在互联网上找到的东西。我了解
C
和
C
++之间的语法和许多不同之处,但我真的不知道存在哪种内置函数,我需要利用什么库来使用这些函数,以及一些
内存
管理问题。基本上,我需要找到一些
关于</
浏览 2
提问于2010-02-06
得票数 0
回答已采纳
3
回答
哪种
编程
语言
(或机器
语言
)首先使用行号?
(第7页)行号并不是
编程
语言
(或机器
语言
)所必需的,但它们具有如此实际的重要性,因此我很好奇是否有一种没有它们的
语言
被记录下来。显然,如果将程序读入可寻址
内存
,则每条指令都有一个
内存
地址。这个问题不是
关于
内存
地址,而是
关于
程序的记录形式,在静止时记录程序的媒体上,例如穿孔卡。
浏览 0
提问于2015-12-09
得票数 -3
0
回答
转换到
C
与
C
++:CPU指令的范围
、
、
、
我正在考虑将一种
语言
(自主开发的领域特定
语言
)转换成
C
语言
和
C
++
语言
的问题。 我已经15年没有做过任何“原生”
编程
了,所以我想检查一下我的假设。我假设转译到最新的
C
++版本(17)将使本机编译器能够使用更广泛的“现代”Intel/AMD指令,从而产生更有效的可执行文件(除了
C
++的多线程/
内存
模型部分,这本身似乎已经是使用
C
++的一个足够的理由换句话说,很大一部分“较新的”CP
浏览 7
提问于2016-12-30
得票数 0
回答已采纳
1
回答
Python代码的Eclipse
内存
视图
、
、
、
当我试图使用Eclipse
内存
视图来查看Python中对象的
内存
分配时,视图是空的,不允许操作(如图所示)。我知道这适用于其他
编程
语言
,例如
C
,
C
++.另一方面,没有解释任何
关于
内存
视图的内容。因此,如果我有兴趣在调试时查看Python对象的
内存
信息: 有可能在PyDev和Eclipse中做到这一
浏览 3
提问于2017-03-25
得票数 0
回答已采纳
1
回答
从编译
语言
开发人员的角度理解/学习脚本
语言
、
、
、
我是一种
C
派生
语言
(
c
,
c
++,
c
#等)开发商约7年。到目前为止,我已经成功地避免了脚本
语言
编程
。但是,试图避免不可避免的事情注定是一个失败的过程。Q1,为什么我们要发明脚本
语言
?脚本
语言
(python、javas
浏览 2
提问于2015-03-04
得票数 0
回答已采纳
4
回答
为什么
编程
语言
运行时使用堆栈的主要原因?
、
、
、
许多
编程
语言
运行时环境使用堆栈作为它们的主要存储结构(例如,请参阅)。
内存
碎片的问题较少,它总是
关于
移动
内存
-指针向上和向下分配和释放完整的
内存
块,通过重置指针到最后一项偏移量。 名单是完整的还是我遗漏了什么?是否存在完全不使用堆栈存储的
编程
语言
运行时环境?
浏览 0
提问于2011-01-16
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言内存操作技巧
C语言嵌入式系统编程修炼之内存操作
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券