腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
在
c
中逐行读取具有可变行长的文件。
、
在
C
语言
中,有没有一种
方法
可以逐行读取文本文件,而不知道为它
分配
多少
空间
?
浏览 0
提问于2010-06-22
得票数 5
回答已采纳
5
回答
调用静态变量局部变量正确吗?
、
、
、
、
众所周知,
C
语言
通过
C
程序中的变量支持两种内存
分配
: 问题是:在内存
分配
方面调用
浏览 5
提问于2013-02-28
得票数 3
回答已采纳
1
回答
Python有静态对象、堆栈对象和堆对象吗?
、
、
、
、
来自编程
语言
语用学,斯科特著 Python有静态对象、堆栈对象和堆对象吗? 我看到了,CPython
分配
浏览 2
提问于2017-09-15
得票数 0
回答已采纳
3
回答
获取动态
分配
的数组大小
、
、
在“
C
++编程
语言
”一书中,Stroustrup说: 这意味着new
分配
的每个对象的大小都位于堆的某个位置。位置是已知的吗?
浏览 0
提问于2013-09-02
得票数 3
回答已采纳
1
回答
60多个Ubuntu双助推器寻求Win10 Ubuntu重新
分配
,在短码头上走很长的路
、
、
、
目前大约有400 GB的内存
分配
给Windows
C
:,大约20 GB
分配
给Ubuntu根。2)我刚刚在EFI的“左边”释放了0.5GB的未
分配
空间
,在Ubuntu根
分配
的“右侧”释放了16 GB的
空间
。450 in:(45 %)在中间。因此,出于所有实际目的(原谅舍入) 0.5GB未
分配
的0.4GB EFI 429 So :20 So 16 So未
分配
3)我想:( a)将0.5GB移动到“右”端,b)将其与16 of的未
分
浏览 0
提问于2018-05-11
得票数 1
回答已采纳
1
回答
为存储为单个字符串的可变长度的整行输入
分配
内存
、
、
我正在学习
C
语言
,我一直在研究什么是逐行接受输入的最好
方法
。请举个例子 输入来自文件或来自标准输入(两者都可以,但不能同时进行)
浏览 0
提问于2015-10-22
得票数 1
1
回答
javascript如何
分配
内存?
、
、
我有一个
C
语言
的背景,我刚刚开始学习Javascript。在
C
语言
中,当我创建一个变量并初始化它时,(Ex.int foo),堆栈中为我的变量保留了
空间
。为不同类型保留不同数量的
空间
(例如int, bool, unsigned int, double)。Javascript如何在不知道需要为变量
分配
多少
空间
的情况下存储这些值?
浏览 2
提问于2013-10-05
得票数 4
3
回答
为什么sizeof应用于具有灵活数组成员的结构不能产生
分配
的
空间
?
、
、
、
、
我正在尝试用
C
语言
创建一个灵活的结构,这样当我为它
分配
内存时,我不会像声明我的数据类型是一个常量那样浪费
空间
。但是,我的程序不能正确地
分配
空间
。尽管我
分配
了更多的
空间
,但printf语句显示sizeof生成了8个。为什么?
浏览 0
提问于2021-02-16
得票数 0
2
回答
GCC如何在堆栈上创建一个数组,而不通过一个常量变量来给出它的大小?
、
、
、
input; int arr[input];} 我的理解是,由于input的值在编译时不为人所知,所以它必须是一个堆
分配
的数组当程序启动时,不是为数组(没有在堆上
分配
)
分配
堆栈
空间
吗?
浏览 3
提问于2021-07-04
得票数 1
回答已采纳
3
回答
Union与static_cast(void*)
、
、
、
空指针只
分配
我需要的
空间
,但是出于某种原因,
c
++是强类型
语言
,并且在我需要使用这些数据的任何地方强制转换都不是
c
++代码应该采用的设计方式。据我所知,除非别无选择,否则不应该使用空指针。它们与
c
++一起提供,并且对每个成员使用相同的内存
空间
,非常类似于空指针。然而,它们来自于价格
分配
空间
是联合中最大元素的大小,在我的例子中,大小之间的差异很大。这是一个风格和“正确使用
语言
”的问题,因为这两种
方法
都
浏览 4
提问于2011-08-20
得票数 2
回答已采纳
1
回答
JavaScript如何决定为一个数值
分配
多少内存?
、
、
像Java /
C
这样的编程
语言
有int、long、字节等,这些
语言
建议解释器在运行时为一个数字
分配
多少内存。如果您处理大量的变量,这将节省大量内存。我想知道,没有这个原始变量类型声明(JavaScript,Ruby)的编程
语言
是如何决定为var a = 1
分配
多少内存的。如果它
分配
了一个字节,那么在下一行中,如果我做了a = 99999999999,它将不得不删除该变量并重新
分配
。这不是一个昂贵的手术吗?还是为所有变量
分配
一
浏览 4
提问于2017-06-20
得票数 3
回答已采纳
1
回答
编译堆栈机器的局部变量
、
、
、
我正在构建一个从
C
类
语言
到堆栈机器的玩具编译器,我需要弄清楚如何处理函数和阻止局部变量。从抽象的角度来看,我似乎在频谱的两端有两个选项: 1)对每个变量进行预处理和预
分配
堆栈
空间
;2)向VM添加特殊的指令来遍历堆栈。每个变量的预处理和预
分配
堆栈
空间
a : t1 = value; b : t2;
c
: t3; d : t4; ...
浏览 7
提问于2014-07-19
得票数 5
回答已采纳
1
回答
如何将char
分配
给指针char **在
C
++中是可能的,还是需要
C
来实现?
、
假设我现在有了char pointer to pointer,我想为3个指针
分配
空间
。我相信
C
++字符指针的大小也是8字节。第一个指针大小为8个字节,将有字符串,我将在以后
分配
。我想为3个指针
分配
内存,这样我就可以通过a[0][string_num] to a[2][string_num]访问这些指针,然后,毕竟我都
分配
了指向哪些字符串的指针和a1指针以及指向哪些字符串的a2char **a;
浏览 7
提问于2022-07-06
得票数 0
回答已采纳
1
回答
C
++静态对象中的类的静态数据成员和静态
方法
是什么?
、
、
、
来自编程
语言
语用学,斯科特著 是在编译时还是在运行时为类的静态数据成员和静态
方法
<
浏览 4
提问于2017-09-16
得票数 0
1
回答
标量变量在内存中的表现如何?
在其他
语言
中,除了Perl之外,当您声明一个整数时,它具有基于变量占用的内存
空间
的最小值和最大值。当您在Perl中声明标量变量时,不管是数字还是字符串,
语言
是否只为变量值
分配
足够多的
空间
,然后在以后必要时增加
空间
,还是Perl最初会
分配
大量内存?
浏览 2
提问于2013-10-11
得票数 7
回答已采纳
2
回答
C
编程Malloc做得不对
、
、
、
当我创建动态数组时:所以它应该可以容纳4个整数(也许为了
空间
问题,可能会有2到3个),但为什么这样做是可行的: arr[x] = x;我的意思是,不应该有这么多的
空间
来存储30.000个变量,而且它工作得很好它是否像
c
++ std::vector那样自动重新
分配
,或者我如何理解它? 如果我将循环范围设置为50.00
浏览 0
提问于2020-01-15
得票数 0
1
回答
OOP
语言
在内存利用方面与过程
语言
的区别
、
、
、
、
我想了解OOP编程
语言
在内存利用方面与过程
语言
的区别。更确切地说,让我们假设我们将Java和
C
作为示例来讨论: 如果我用
C
编写程序,OS将创建这个程序的虚拟页面,包括堆和堆栈
空间
。如果我在代码中不使用malloc,这意味着我的程序没有利用
分配
给它的堆,对吗?由于Stack用于存储局部变量和函数调用地址,如果一个程序耗尽了堆栈
空间
,OS是
浏览 4
提问于2016-10-10
得票数 2
回答已采纳
1
回答
需要
分配
流指针的内存
、
cout.rdbuf((*fb).rdbuf()); } 在运行时,它给出了分段错误--因此,在没有
分配
空间
的情况下但是,我不明白的是,如果需要处理的内存( ofstream )已经存在,为什么file.txt对象需要
分配
空间
呢?难道不应该像用
C
语言
处理文件I/O那样使用FILE指针来打开,然后在不
分配
任何内存的情况下执行操作吗
浏览 7
提问于2020-03-19
得票数 0
回答已采纳
3
回答
何时/何处
分配
本地数组?
、
、
、
描述局部变量的自动
分配
。我知道局部变量通常在堆栈上
分配
。我可以想象如何在堆栈上
分配
int;只需推送它的值即可。但是如何
分配
数组呢?例如,如果您声明一个数组char str[10];,那么这10个字节的
空间
是放在堆栈上,还是被
分配
到其他地方,而只有str指针被推送到堆栈中?如果是后者,
空间
的10字节在哪里
分配
?此外,局部变量(包括数组)究竟是什么时候
分配
的?我通常看到堆
分配
被称为“动态
分配
”,这意味着
浏览 1
提问于2019-04-19
得票数 1
2
回答
char的默认值?
、
、
、
、
在
C
语言
中,当我们将变量声明为int时,它将
分配
内存中的
空间
并存储垃圾值。直到,我们给出输入。当我在代码块中使用调试功能时。它将
分配
类似于0'\000'的东西。
浏览 2
提问于2014-12-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言快速入门——动态内存分配
C语言入门进阶——动态分配指针数组
C语言基础及指针动态内存分配
Android NDK开发之C语言基础:动态内存分配
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券