腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
指向
链表
的
指针
将NSMutableDictionary存储为
C
结构
objective-c
我希望将这个
C
结构
(使用malloc
分配
,因此存储在堆
中
)存储在NSMutableDictionary
中
,因为我想避免重新创建
C
结构
,这是一个复杂
的
过程。通常,对于
C
结构
,我知道我可以使用NSData对象来存储位,然后将其放入Objective-
C
容器
中
,
如
NSArray和NSDictionary。但是,我想要保存
的
结构
包含一个
浏览 0
提问于2012-09-18
得票数 3
回答已采纳
1
回答
是否需要使用struct为链接列表
中
的
每个节点
分配
内存?
c
我有一个包含
指向
另一个
结构
节点
的
指针
的
结构
。此
指针
是
指向
结构
链接列表
的
前端
指针
。因此,我正在构建我
的
链接列表,每次插入节点时,我都会创建单独
的
结构
并链接到其他LL节点。问题:,我需要为LL
中
的
每个节点
分配
内存吗?意思是使用malloc (
如
*pointer_to_struct
浏览 0
提问于2014-09-27
得票数 0
2
回答
当
指针
指向
内存
中
的
结构
位置时,我们如何通过该地址访问
结构
字段?
c
、
data-structures
我是社区新手,这是我
的
第一篇帖子,向大家问好。 最近,我开始研究specific.But
中
的
编码和
c
语言,在
结构
和它们如
何在
内存中被引用时,我感到很困惑。因此,当我们使用
分配
内存
的
结构
类型
指针
(在本例
中
为struct节点)时,许多内存位置将从特定位置开始
分配
,
指针
点to.But,它只存储所述
结构
的
第一个字节
的
地
浏览 1
提问于2022-09-29
得票数 -2
1
回答
Cython:在函数
中
传递
指向
指针
的
指针
,其中包含了void **
c
、
pointers
、
cython
我试图编写一个函数,在某些条件下,将
指向
结构
的
指针
更改为
指向
不同
结构
的
指针
。 我
的
约束是,我希望保留初始函数签名,该签名将
指向
指针
(而不是
指向
特定
结构
类型)
的
泛型
指针
作为参数。,但它不会与
指向
空
指针
的
指针
一起工作,对吗?如果是这样的话,我如何传递我
的
浏览 0
提问于2019-01-20
得票数 0
回答已采纳
1
回答
追加到链表时进行了不必要
的
更改
c
、
linked-list
答:我已经设法让链表在某种意义上发挥作用,它可以在其中创建一个存储变量
的
列表,但现在我遇到了另一个问题,我从未找到解决方案。每当我运行它通过我想要存储
的
变量列表时,它都会运行该列表并创建正确数量
的
节点,但字符串变量在每次追加后都会不断更改。例如,如果我运行:而不是期望
的
输出:cat它会产生house我不确定为什么它一直这样做,我似乎不能固定在哪里
的
头节点
浏览 0
提问于2019-10-29
得票数 0
1
回答
删除操作符如何处理
c
中
的
指针
?
c++
删除操作符如
何在
C
++
中
工作?int *ptr = new int[2];delete操作符如何知道
分配
的
内存量,因为ptr只是一个int
指针
和增量-ing(++),它只会使它
指向
连续
分配
结构
中
的
下一个位置
浏览 2
提问于2019-11-02
得票数 0
回答已采纳
3
回答
创建一个只
指向
另一个数组
的
部分
的
数组?
c#
、
arrays
、
pointers
我有一个巨大
的
数组,其中包含引用类型元素,我希望创建许多其他数组,这些数组本质上只是
指向
一个大数组
的
特定部分。如
何在
C
#/.NET
中
实现这一点?关键
浏览 4
提问于2013-09-04
得票数 5
回答已采纳
1
回答
c
-fortran互操作性-带
指针
的
派生类型
c
、
interop
、
fortran
、
fortran-iso-c-binding
我有很长
的
fortran代码,这些代码必须在python中使用。我决定做Fortran->
C
->Python接口。我遇到了一个问题:我在Fortran模块中派生了包含以下内容
的
类型键入为成员。有没有办法访问Fortran
的
“类型”,里面有可
分配
的
或
指针
?
浏览 1
提问于2012-12-07
得票数 2
回答已采纳
2
回答
如
何在
结构
中
创建空
指针
?
struct
、
rust
如
何在
结构
(
如
C
++
中
)
中
创建空
指针
属性?我不太明白如
何在
内存
中
创建一个
指向
空空间
的
指针
。
C
++ string data;} T *data;锈菌 struct test {
浏览 6
提问于2016-08-18
得票数 6
回答已采纳
2
回答
将动态
分配
的
内存释放给我正确创建
的
struct
c
、
free
、
dynamic-memory-allocation
在我
的
任务
中
,我使用了我自己创建
的
结构
。问题是,当释放
分配
的
内存时,我是否应该首先释放
结构
体
的
字段,因为它足以调用free(ptrToStruct)?
浏览 0
提问于2019-04-22
得票数 0
2
回答
将
指针
初始化为内存
的
“句柄”
c
、
pointers
、
dynamic-memory-allocation
当具有简单类型(
如
int、char等)时,
指针
(和
指向
指针
的
指针
)相对容易理解,但当有
结构
时,我发现理解动态内存
分配
和
指针
(
指向
指针
)总是很棘手。这就是为什么我在前面发布了一个线程,试图理解如何动态地为一个简单
的
结构
分配
内存。最近,我开始研究
指针
的
使用,并试图在另一个线程
中
做一个实际
的
浏览 3
提问于2015-02-03
得票数 0
6
回答
什么时候有必要在
指针
上使用malloc来
分配
动态内存?
c
、
pointers
、
malloc
我在完全理解
C
中
的
malloc()函数时遇到了困难,更准确地说,是在需要使用它
的
时候。当我像这样声明
指向
全局
结构
的
指针
时,我需要使用malloc为它
分配
动态内存来初始化它吗?或者在以后需要
的
时候简单地给它
分配
一个
结构
的
指针
是不是很好
的
做法,比如 curr
浏览 6
提问于2013-06-21
得票数 2
回答已采纳
1
回答
如
何在
C
中
分配
指向
结构
的
指针
?
c
#include <stdlib.h> int a; struct foo * bar = malloc(sizeof(struct foo)); return EXIT_SUCCESS; } 根据标准,这不会导致undefined behavior吗?如果是这样的话,我应该怎么做才能坚持这个标准? https://stackoverflow.com/a/1241314/13959281
浏览 16
提问于2021-01-30
得票数 0
回答已采纳
3
回答
当我用
C
语言在
结构
中
声明数组时会发生什么?
c
、
struct
、
declaration
、
sizeof
当我在
结构
中
声明数组时,我很难理解会发生什么。谈论正常数组(int,float,char.)我知道数组
的
名称本身就是
指向
数组
的
第一个元素
的
指针
。但是,假设我有这样一个
结构
:{ int age;在main函数
中
,假设我声明:struct student s1; --好吧,我不明白这个变量是如
何在
内存中
分配
的</em
浏览 20
提问于2021-12-29
得票数 2
回答已采纳
2
回答
理解std::pmr::new_delete_resource
c++
、
c++17
、
c++pmr
我最近开始研究
分配
器和在
c
++17
中
引入
的
新
的
pmr。在查看cppreference上std::pmr::new_delete_resouece
的
定义时,我看到了以下内容:int* i = new int; delete i;
浏览 6
提问于2021-02-03
得票数 2
回答已采纳
1
回答
内存释放模拟问题
c
、
memory-management
、
simulation
我正在用一个静态
结构
数组来模拟一个内存块,它
的
形式为:{ unsigned int并将PID更改为请求进程
的
进程ID来模拟malloc。所以现在我想写一个像free这样
的
函数,它通过将isAllocated和PID分别设置为0和0,从这个数组
中
释放“内存”,但是我应该如何实现呢?unsigned int blockIndex = 0, sizeCount = 0, startIndex =
浏览 1
提问于2016-05-01
得票数 0
4
回答
C
:
指向
结构
指针
数组
的
指针
(
分配
/释放问题)
c
、
pointers
、
memory
、
memory-management
我一直在使用
C
语言,但我很难记住这个内存管理是如何工作
的
。我希望有一个
指向
结构
的
指针
数组
的
指针
。假设我有: int data;然后是数组:这是正确
的
吗?我
的
问题是和这玩意打交道。因此,数组
中
的
每个
指针
都
指向
单独
分配
的
内容。但
浏览 4
提问于2013-03-14
得票数 37
回答已采纳
4
回答
C
#到非托管dll数据
结构
的
互操作
c#
、
.net
、
interop
我有一个非托管DLL,它公开了一个函数,该函数接受
指向
数据
结构
的
指针
。我有创建数据
结构
和调用dll函数
的
C
#代码,没有任何问题。在函数调用dll时,
指针
是正确
的
。我
的
问题是DLL保存
指向
结构
的
指针
,并在以后
的
某个时间点使用数据
结构
指针
。当DLL开始使用
指针
时,它就变得无效了(
浏览 7
提问于2010-05-18
得票数 2
回答已采纳
1
回答
将信息从UEFI传递到操作系统
c
、
windows
、
memory-management
、
bios
、
uefi
我熟悉BIOS 15 - E820函数,您可以选择一个固定
的
物理位置,任意放置在那里,操作系统不会覆盖它,您只需访问该固定内存地址(可能首先将其映射到虚拟
指针
等)。但是在UEFI
的
情况下,据我所知,没有为用户保留内存区域,所以我不能依赖于在特定
的
内存地址上
分配
缓冲区(如果可能的话?),因此我必须使用UEFI内存函数--它返回
的
指针
是而不是固定
的
。所以我
的
问题是- 是否有可能
分配
一个在操作系统上升后不会被覆盖<em
浏览 3
提问于2016-05-02
得票数 2
回答已采纳
3
回答
在perl中使用
指向
结构
的
指针
的
拆分
perl
、
pointers
、
split
给出以下代码:Lptr是
指向
结构
的
指针
。该
结构
有6个元素,其中3个也是
指向
结构
的
指针
。我无法理解split在这里
的
可用性。这个代码
的
输出是什么,
分配
给a,b,
c
&d
的
是什么?
浏览 0
提问于2012-10-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全面理解C+指针和内存管理(一)
全面理解C+指针和内存管理(四)
C语言函数返回值解析
数据结构—线性表
C语言/C+编程学习之指针访问详解,10分钟学会,超详细!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券