腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
在
数组
中
动态分配
一个
结构
,
该
结构
位于
另一个
结构
中
。
、
、
因此,为了更好地总结这一点,我有
一个
主
结构
,它是
一个
目录,它包含
一个
计数器(它拥有的图书)、容量(它可以支持的图书总数,也可以增长),以及指向
另一个
包含图书信息的
结构
的指针
数组
。} Stock; 精确的valgrind错误是: ==23844== Invalid read of size 4 ==23844== at 0x401418: idComp (catalog.
c
:== by 0x4E6FFB6: qsort_r (in /
浏览 4
提问于2020-10-24
得票数 0
回答已采纳
4
回答
堆栈分配的内存与
动态分配
的内存
、
gcc 4.6.2
c
89通常,我遵循
一个
简单的规则。如果
该
结构
只
在
该函数中使用,那么我
在
堆栈上进行分配。但是,如果我需要通过将它保存在内存
中
来引用它,我会
动态分配
。我问这个问题的原因是我的一些内存被破坏了,我被告知我应该
动态分配
,而不是
在</em
浏览 1
提问于2012-01-07
得票数 3
回答已采纳
1
回答
是否有一种方法可以根据用户输入从
数组
中
添加/删除元素
因此,您有
一个
数组
,如果用户想要向其中添加
一个
元素,
数组
的大小会增加1,如果用户想要删除
一个
元素,那么大小会减少1。这是否可以与动态
数组
有关?
浏览 8
提问于2022-04-12
得票数 -3
2
回答
如何在char[]
结构
中
堆叠
C
++
我有
一个
带有char data[]的
结构
。比如说-{};mystruct my {"Test"};mystruct my {data}; // this doesn't work as data becomes char* and there is a type mism
浏览 1
提问于2021-06-02
得票数 0
回答已采纳
4
回答
如何将
动态分配
的
结构
写入文件
、
我
在
一个
C
程序中有
一个
复杂的
结构
,它有许多
动态分配
内存的成员。如何将此
结构
写入文本/二进制文件?如何从文件
中
读取的数据重建整个
结构
。varcount; char **variables; char ***actions;成员变量、终端和动作都是
动态分配
的,我需要将这个
结构
写到
一个
文件<em
浏览 1
提问于2010-10-29
得票数 1
回答已采纳
13
回答
动态分配
C
结构
?
、
、
、
我想
动态分配
一个
C
结构
: short *offset;} swc; “offset”和“values”都应该是
数组
,但它们的大小在运行时之前是未知的我如何为我的
结构
和
结构
数组
动态分配
内存?
浏览 0
提问于2009-12-30
得票数 8
2
回答
c
++
中
的指针
结构
和动态内存分配
、
、
我有两个
结构
,其中第二个
结构
中
嵌套了第
一个
结构
:{}; {};我知道如何读取它,但我不知道如何访问它。例如,假设大小为8,我
浏览 0
提问于2015-03-12
得票数 0
3
回答
Matlab编码器: Matlab
数组
到
C
数组
、
、
我使用matlab编码器将matlab代码转换为
C
。我
在
matlab
中
定义的简单
数组
在
C
中被转换为
一个
复杂的
结构
。; int allocatedSize; boolean_T canFreeData;如果任何人都能阐明如何使用这个
结构
浏览 11
提问于2015-08-31
得票数 0
回答已采纳
2
回答
在
函数返回后释放
动态分配
的
结构
数组
。
、
、
、
我有
一个
解析文件的函数,并将其数据放入
一个
动态分配
的
结构
数组
中
。该函数返回这个
动态分配
的用户定义数据类型的
数组
。我想释放这个
在
解析函数中使用的
数组
,我
该
怎么做呢?下面是我用来分配
数组
的代码。malloc(MDLFDescription -> uiNumberOfLocations *sizeof(DownloadDescription_t)); DownloadDesc
浏览 1
提问于2013-07-12
得票数 0
回答已采纳
1
回答
动态分配
的
结构
数组
:分配问题(
C
++)
、
这是片场的最后
一个
问题。我需要创建
一个
动态分配
的
结构
数组
,然后我必须访问这些
结构
中
的数据,以便插入到输出流
中
。问题是,我使用的编译器(g++)不会接受我为
数组
中
的
结构
赋值的方式。cout << "Calories: " << pc[2].cal << "\n\n";
浏览 1
提问于2014-08-05
得票数 0
2
回答
如何将
结构
添加到
结构
数组
的末尾?
、
、
我有
一个
结构
数组
,它是
动态分配
的。我想在
数组
的末尾添加新的
结构
。
该
结构
定义为{ char *bookName; char *numOfPages;char *publishingYear;} typedef t_book;t_book* books
浏览 2
提问于2017-04-18
得票数 0
3
回答
如何确定
另一个
结构
中
的
结构
数组
的长度
、
我正在尝试编写
一个
函数,该函数作用于
一个
结构
的成员,
该
结构
位于
一个
结构
数组
中
,
该
结构
是
另一个
结构
的成员:)。我需要做的第一件事是找出
结构
数组
的长度,但我总是得到错误expression must be class type. 获取
该
数组
长度的合适方法是什么?(PS。该函数必须
浏览 0
提问于2012-11-01
得票数 0
回答已采纳
1
回答
访问
c
中
数组
的-1元素。
、
、
、
、
我有
一个
结构
数组
,它是
动态分配
的。指向此
数组
的指针将传递给其他函数。,所以我将大小存储在其中
一个
结构
中
,它
位于
数组
的第0元素(第
一个
结构
)
中
。bodies[0].mass = (double)Number_of_bodies; return (bodies+1)
浏览 2
提问于2014-11-12
得票数 5
回答已采纳
1
回答
如何将内存
动态分配
给我的文件流?
我
在
CS类中有
一个
作业,描述如下,但我很难
动态分配
内存,请帮助我,我今天必须提交我的代码。我的
结构
如下: char* name; float* value_list;我需要在读取文件时
动态分配
内存将带有分隔的示例数据记录的文件(
在
文本编辑器-pico
中
创建)读入指向示例
结构
的指针
数组
。注意:您可以使用大小为1024的静态
数组</
浏览 6
提问于2017-11-01
得票数 0
回答已采纳
3
回答
结构
内
数组
的动态内存分配,
、
、
、
我不明白如何为
另一个
结构
中
的
结构
数组
动态分配
内存。这就是我的问题所在。我有
一个
包含main的project.
c
文件,我还有
另一个
多项式.
c
文件,它处理所有的多边形操作,如添加项,将多项式乘以
一个
数字等。 这是多项式的头文件。我
在
我的project.
c
文件
中
也有这个文件,该文件为poly
动态分配
内存。我在想,也许可以做
一个
浏览 1
提问于2012-04-06
得票数 1
回答已采纳
1
回答
C
++ -如何将大型
数组
作为函数的输入
、
、
、
我有
一个
函数,它接受两个大型的多维浮点
数组
作为输入。结果,我使堆栈崩溃。 我是
C
/
C
++的初学者,所以如果这个问题很愚蠢,我会提前道歉。无论如何,环顾网络,这个问题并不是特别新,一般的解决方案是将其作为全局变量或使用向量(而不是
数组
)。但是,这段
C
++代码旨在用作共享库,并从Python脚本获取输入并返回(或修改)值(也以
数组
形式)。因此,我不认为声明为全局是可能的(如果我错了,请纠正我)。我不愿使用
C
++矢量的原因是Python语言中没有等
浏览 14
提问于2020-02-27
得票数 2
1
回答
追加到链表时进行了不必要的更改
、
答:我已经设法让链表
在
某种意义上发挥作用,它可以在其中创建
一个
存储变量的列表,但现在我遇到了
另一个
问题,我从未找到解决方案。每当我运行它通过我想要存储的变量列表时,它都会运行
该
列表并创建正确数量的节点,但字符串变量
在
每次追加后都会不断更改。cat" "house"Doghousehousehouse 我不确定为什么它一直这样做,我似乎不能固定在哪里的头节点字符串正在被改变,除了第
一个
实例
中</
浏览 0
提问于2019-10-29
得票数 0
2
回答
C
:用于链接列表节点的malloc (struct
中
的struct)
、
、
、
在
创建链接列表节点时,我很难使用malloc
动态分配
内存。对于我的分配,我们必须使用以下
结构
定义: char *name;} Course; 我需要创建
一个
新的CourseList节点,给出
一个
字符串作为内部课
浏览 4
提问于2016-04-18
得票数 0
回答已采纳
4
回答
如何在
结构
中
动态分配
内存?
、
、
、
、
对于本周CS类的作业,我们必须修改当前程序,以便为所有
数组
动态分配
内存。我们必须确保不会将内存浪费
在
空元素上。为此,我们必须将字符
数组
分配给临时
数组
,检查临时
数组
的大小,然后分配
该
大小的
数组
。不管怎么说,我不知道如何使用
结构
来实现。例如,我知道如何
动态分配
内存但是我
该
如何为
结构
成员做到这一点呢?似乎除非预先定义大小,否则当您声
浏览 3
提问于2013-02-22
得票数 1
1
回答
Swig:将成员变量(指向值的指针)转换为python列表
、
我有
一个
带有两个成员变量的
C
++
结构
。
一个
是指向
动态分配
的内存的指针,其中包含
一个
对象
数组
。第二个是包含
数组
中
对象数量的整数。 我有
一个
函数,它接受
结构
的
一个
实例,并填充两个成员变量。除了不能遍历分配的
数组
之外,我可以很好地包装它,并在Python中使用它。它是
一个
不透明的指向Python的指针,我需要能够访问
数组
的元素。我<e
浏览 34
提问于2019-10-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你学过数组,那你知道柔性数组吗?
通用数据结构
C语音中关于指针的使用,函数,变量等举列子分类说明,嵌入式源码程序分析
全面理解C+指针和内存管理(一)
最适合小白的C语言整体学习计划,入门到精通比不可少
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券