腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
结构
和
动态分配
的
内存
,
用
C
编写
文本文件
中
的
所有
行
、
、
我已经
用
C
语言写了一个程序来表示一个智力竞赛。每个问题都是
文本文件
中
的
一
行
。我
使用
一个
结构
来表示问题数组。它首先接受一些用户输入,然后计算文件
中
的
文本行数。然后,在将文件
的
每一
行
读入
结构
之前,它会分配
结构
所需
的
内存
量。当我打印出
结构
中
的
元素时,它会打印出20
浏览 4
提问于2020-04-27
得票数 0
回答已采纳
1
回答
卡在从
文本文件
中
获取标题上
我试图以一种全新
的
方式从
文本文件
中
获取一个标题。= "\n") if (
c
== '>') }printf("Name: %s", seqptr -> name); //Expected output: this_is_a_new_sequence_title
浏览 2
提问于2014-10-13
得票数 0
回答已采纳
2
回答
我们如何在
C
语言中将list (在python
中
)
的
函数实现为数组?
、
、
、
、
我需要实现我们在python中
使用
的
"list“数据
结构
。我必须实现list
的
功能,将list看作数组,并且需要为它
动态分配
内存
。我需要在必要
的
地方
使用
函数、指针
和
结构
。(
用
C
语言!)
浏览 2
提问于2011-03-12
得票数 0
回答已采纳
1
回答
如何从功能上获得完整
的
结构
?
、
、
printf("%s", contact.name); } 我正在读取一个
文本文件
(6
行
,名称
和
号码,名称
和
号码.)从标准输入。然后,我将该
文本文件
中
的
第二
行
(从第一
行
开始)分配给
结构
contact.name,其余
的
则分配给contact.numb
浏览 1
提问于2022-10-22
得票数 0
1
回答
动态分配
单个
结构
的
优点
、
我最近浏览了一些
C
代码,并注意到有些人
编写
函数来
动态分配
和
初始化
C
结构
。. */} 我不确定这是否是一个很好
的
实践,因为这种定义强制
使用
动态分配
,并可能导致不必要
的
内存
碎片。我知道这可能是定义不透明对象
的
方法,但我也看到了这种用于“普通”
结构
的
代码。这种做法
的
好处是什么?
浏览 2
提问于2015-10-01
得票数 0
回答已采纳
2
回答
C
++
中
的
动态分配
与大数据
结构
、
、
在搜索过程
中
,我甚至无意中发现了一个,它指出这些操作符在
C
++20
中
将不再受欢迎。 我碰巧
编写
和
维护了一个
用
这种语言
编写
的
C
/
C
++程序,以便进行其他程序员
编写
的
有用
的
库
和
类。由于它必须在非常有限
的
环境
中
运行(即,在程序方面最低限度
的
旧Linux发行版),我不能依赖引入
C</
浏览 1
提问于2019-10-16
得票数 1
1
回答
C
结构
和
内存
分配
、
、
当您为
内存
分配空间时,如何判断是否需要为其分配更多空间?是否可以对新
内存
进行检查,以确保它运行正常?(为
结构
分配
内存
)。因为我在想
的
是,
结构
是一组数据量,即使我传递了很多次,它也不应该超过
结构
的
大小,对吗?
浏览 3
提问于2014-03-26
得票数 2
回答已采纳
1
回答
从用户处获取未知数量
的
数字,并
使用
动态分配
的
内存
来存储这些值,从而获得这些数字
的
平均值。
、
我需要
编写
一段代码,从用户那里获取未知数量
的
数字,并通过
使用
动态分配
的
内存
来存储这些值,得到这些数字
的
平均值,但是我可以
用
C
++
编写
它,而且必须是
C
.How --我可以
用
C
语言转换它吗?/ calculating average cout<<"average of all numbers is "<<*
浏览 2
提问于2021-05-31
得票数 0
回答已采纳
3
回答
如果您
编写
了一个没有指针
的
C
程序
、
如果您
编写
了一个没有指针
的
C
程序,那么这是否意味着程序可以消耗多少
内存
有一个绝对
的
限制?如果没有,那么考虑到代码
中
变量
的
数量/类型,还有哪些其他方法可以比可能消耗更多
的
内存
?另外,指针本身
使用
了多少
内存
?我在答案中看到了很多 这是否意味着,如果您有
动态分配
,系统/编
浏览 0
提问于2014-07-24
得票数 1
回答已采纳
1
回答
不工作于
动态分配
数组
的
OpenCL图像读取
如果我将
所有
像素存储在数组image[height*width][4]上(第65
行
,注释)(对不起,我会说西班牙语,我主要用西班牙语编码),一切都会正常工作。但是,由于我正在处理
的
映像非常大,所以我需要动态地分配
内存
。我执行代码,并得到一个Segmentation fault错误。经过一些可怜的人
的
调试,我发现这个问题出现在执行内核并将输出映像读入主机,将数据存储到
动态分配
的
数组
中
之后。我只是无法访问数组
的
数据而没有得到错误。我认为问
浏览 14
提问于2016-11-13
得票数 1
回答已采纳
2
回答
从
C
++ (大量
的
STL
使用
)切换到
C
来构建解释器
、
、
、
我正在从
C
++切换到
C
,因为我正在重建我
的
玩具解释器。我习惯于
动态分配
对象(如令牌或我
的
程序
的
指令)、堆栈( stacks )
和
主要是字符串( strings )及其
所有
方面。现在,在
C
中
,我将不再拥有
所有
这些。我知道我也将不得不
使用
大量
的
内存
管理。 我对
C
完全陌生,我只知道STL
中
的
高级易用
浏览 2
提问于2010-04-10
得票数 2
4
回答
堆栈分配
的
内存
与
动态分配
的
内存
、
gcc 4.6.2
c
89通常,我遵循一个简单
的
规则。如果该
结构
只在该函数中
使用
,那么我在堆栈上进行分配。但是,如果我需要通过将它保存在
内存
中
来引用它,我会
动态分配
。我问这个问题
的
原因是我
的
一些
内存
被破坏了,我被告知我应该
动态分配
浏览 1
提问于2012-01-07
得票数 3
回答已采纳
1
回答
如何在
c
++
中
不以动态
内存
分配为模板创建链接列表
、
、
、
、
我开始学习
C
++
中
的
手工系统编程,并尝试在没有动态
内存
分配
的
情况下
使用
模板创建下面的链接列表。但是,每次我试图构建链接列表时,除了
用
new分配
内存
之外,没有别的办法--否则我将如何创建一个新节点?首先,感谢您对我如何在不
使用
c
++模板
动态分配
内存
的
情况下动态创建链接列表
的
任何提示?我在
C
++上没有找到任何东西:
和</e
浏览 3
提问于2020-09-07
得票数 0
回答已采纳
3
回答
是否总是需要实现具有动态
内存
分配
的
哈希表?
、
、
、
我已经在这个网站上搜索并询问了我
的
TAs,我还没有收到一个非常可靠
的
答复。我正在测试不同
的
数据
结构
的
性能,以插入
和
搜索数据。我正在测试
的
数据
结构
之一是哈希表。我理解,如果您不知道数组
的
结束大小,并且出于各种原因希望实现数组双倍,
动态分配
内存
是有益
的
。但假设我们知道数据量。在本例
中
,有40,000个整数值。我是否需要在堆上
动态分配
数组,还是可以通过
浏览 4
提问于2020-04-22
得票数 1
回答已采纳
2
回答
初始化
结构
指针
的
值
、
、
我开始学习cpp
中
的
二叉树
和
动态分配
的
内存
;因此,为了初始化一个
结构
,我这样做 int val; node* right;node* root = new node;root->left = NULL;我想知道是否有更好
的
方法来设置<e
浏览 2
提问于2018-01-22
得票数 5
回答已采纳
4
回答
如何将
动态分配
的
结构
写入文件
、
我在一个
C
程序中有一个复杂
的
结构
,它有许多
动态分配
内存
的
成员。如何将此
结构
写入文本/二进制文件?如何从文件
中
读取
的
数据重建整个
结构
。int varcount; char **variables; char ***actions;成员变量、终端
和
动作都是
动态分配
的
,我需要
浏览 1
提问于2010-10-29
得票数 1
回答已采纳
2
回答
ARC管理什么类型
的
变量?
、
我听说它不管理
c
-structs,但我仍然看到人们在
使用
它们。请告诉我下面的哪些变量将由ARC管理,为什么?
浏览 0
提问于2012-10-17
得票数 0
回答已采纳
1
回答
我可以删除以前
动态分配
的
内存
,但
使用
不同
的
指针吗?
、
、
、
、
我正在为
C
++
中
的
链接列表
编写
一个程序。为了实现这个概念,我在全局上创建了一个指针“start”,指向列表
的
第一个元素。程序完成后,我尝试删除
所有
动态分配
的
内存
,以防止
内存
泄漏,方法是
使用
start
和
另一个本地声明
的
指针'p‘访问连续节点。在这里,我
使用
了指向相同正确地址
的
指针,但这个指针不是用于
内存
浏览 2
提问于2017-12-12
得票数 1
回答已采纳
1
回答
如何保存
C
程序
的
内存
状态以便以后快速启动
、
、
在一个大型复杂
的
C
程序
中
,我希望将静态变量、全局
结构
和
动态分配
的
变量
使用
的
所有
内存
的
内容保存到一个文件
中
。这些
内存
变量超过10,000个。
C
程序只有一个线程,没有文件操作,程序本身也不是很复杂(计算复杂)。 然后,在程序
的
同一执行
中
,我想从这个保存
的
状态初始化
内存</
浏览 1
提问于2013-09-30
得票数 2
6
回答
面向嵌入式系统编程
的
松耦合模式
、
、
我在哪里可以找到一些关于
用
C
编写
可扩展
的
、模块化
的
、松耦合
的
代码
的
优秀
的
、经过验证
的
指导方针或示例(如果可能)?我们问题
的
背景是,我们正在为一个计算
和
内存
资源有限
的
低成本微控制器维护大型
的
纯
C
语言遗留代码项目。由于系统必须非常可靠,而
内存
又相当有限,因此第一个约束之一是根本不能
使用
动态
浏览 63
提问于2010-01-05
得票数 21
回答已采纳
点击加载更多
相关
资讯
第33讲-动态内存管理
C语言基础之动态内存操作汇总
C/C++从0到1系统精讲 项目开发综合基础课
编程小知识之C+内存分配操作
C语言入门必看-适合新手
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券