腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
通过
指针
C
将
数组
连
接到
结构
、
、
、
、
我有一个
结构
:{ char *var;和指向
结构
的
指针
数组
{ scanf("%d",&(array[i][j]->size));} {
浏览 22
提问于2017-08-27
得票数 0
回答已采纳
2
回答
如何使用linux i2
c
驱动程序闪存二进制文件
、
我被告知使用
通过
I2
C
将
二进制文件闪存到某个芯片上。我是嵌入式开发和
c
++编程的完全新手,但据我所知,我需要管理以下内容: 创建一些max77958_dev并将指向此函数的
指针
作为第一个参数传递按照VS代码中
结构
的定义,我可以看到它的定义位于,但我在
c
++中是个新手,无法理解这里是否有什么东西可以帮助我创建一个具有某些默认值的默认max77958_dev
结构
,或者我
浏览 25
提问于2022-07-26
得票数 2
1
回答
Go片保存对
数组
的分段的引用,还是只保存单个元素的引用?
、
、
将
一个片段看作一个包含两个元素的小数据
结构
:一个长度和一个指向
数组
元素的
指针
。 我相信这篇博文可能意味着它是
数组
的一个“分段”的
指针
,对吗?
浏览 4
提问于2017-05-19
得票数 0
回答已采纳
2
回答
在不违反标准的情况下使用
指针
到
结构
的混叠
数组
、
、
强制转换是否仍然有效(或者更确切地说,
通过
抛出的
指针
访问值)?对a的任一元素的更改是否会改变i的第一个元素的值(以及反过来),就好像禁用了严格的混叠一样?另外,如果上面的内容是有效的,那么如果我有这样的
结构
呢: void *m;} Bar; Bar *bar = (Bar *)(boo + dee); do_
浏览 2
提问于2013-06-09
得票数 9
回答已采纳
1
回答
正在传递常量
指针
...我需要这样做吗?
、
、
、
我有一个Foo的
结构
:{我有一个Bar的
结构
:{它们由另外两个
结构
处理,这两个
结构
维护(添加/删除)每个对象的
指针
数组
: struct FooContainer,它以一对多的方式
将
Foo链
接到
Baz。我不能(因为这里没有解释的原因)
通过
索引来引用它们,它必须是
通过
指针
/引用。Baz应该允许我更改它所指向的Foo和Ba
浏览 0
提问于2014-10-31
得票数 1
1
回答
分配给
指针
的
结构
数组
。发生什么事了呢?
、
、
、
编辑:pointer[i],
通过
索引访问
数组
指针
中的元素与
通过
指针
增量访问元素有什么区别?pointer+1**.**
将
这个问题标记为重复这个,我很难理解它是如何实现的?当然,这是一个关于
数组
和
指针
的问题,但问题相似之处就在这里。当然,对
C
99的引用可能会帮助人们更深入地挖掘
C
99。但是,为什么要这样做呢?在同一个
C
文件(Sub.
c
)中,我编写了一个函数,使其他
C
浏览 1
提问于2017-10-25
得票数 1
回答已采纳
7
回答
具有灵活
数组
成员的返回
结构
、
我需要从一个
C
函数返回一个具有灵活
数组
成员的
结构
,但是我不知道为什么它不能编译。我知道返回
数组
可以
通过
将它们封装在
结构
中来实现,如下所示: long length;};structa; a.length = 1000; return a;但是,编译器返回:“灵活<e
浏览 0
提问于2013-07-18
得票数 2
4
回答
当向函数提供值时,
结构
的
数组
字段是否完全被克隆?
、
、
、
、
在
C
中: 当
结构
(
通过
参数)按值发送到函数时,
将
创建一个新的
结构
,因此在函数中更改
结构
不会更改原始
结构
。当
数组
(
通过
参数)按值发送到函数时,
将
创建一个新的
指针
,因此在函数中更改
数组
不会改变原始
数组
,但是更改函数内的
数组
值(因为我们有指向原始
数组
的
指针
)
将
更改原始
数组
中的值
浏览 0
提问于2018-09-13
得票数 3
回答已采纳
3
回答
在
C
#中,不能将
指针
数组
放在不安全的
结构
中的潜在原因是什么?
、
、
、
、
如果可以像在
C
中那样
将
指向子
结构
的
指针
数组
放在
C
#中的不安全
结构
中,那么构造复杂的数据
结构
而不需要每个节点有一个对象的开销就会容易得多,减少了时间消耗,而且语法更清晰,可读性更好。为什么不安全
结构
中的固定
数组
只允许由“值类型”组成,而不允许由
指针
组成,是否有深层次的体系
结构
原因?我假设在
结构
中只显式命名
指针
肯定是为了削弱语言的故意决定,但我找不到
浏览 1
提问于2010-05-03
得票数 6
回答已采纳
2
回答
如何在
C
中将
指针
赋给
结构
中的二维
数组
?
、
我在
将
指针
分配给位于
C
中
结构
中的二维
数组
时遇到了问题。代码可以运行,但我得到了一个编译错误,并且无法理解如何摆脱它。首先,
结构
double (*cases)[9];然后,我在主程序中声明了一个myStryct类型的
结构
和一个
数组
,并尝试
将
结构
中的
指针
设置为指向此
数组
{0, 1, 2, 3, 4, 5, 6, 7, 8}
浏览 0
提问于2013-04-11
得票数 1
回答已采纳
2
回答
存储
结构
的动态
数组
、
、
、
、
我一直在从事一个利用动态
结构
数组
的项目。为了避免
将
结构
的数量存储在它自己的变量(
结构
的计数)中,我使用了一个指向
结构
变量的
指针
数组
,并使用了一个NULL终止符。相反,我可以
通过
以下方式确定所需物品的总数:for( numberOfStructures = 0; *(allItems + numberOfStructures作为比较,这个系统类似于
C
风格的字符
浏览 2
提问于2015-01-31
得票数 0
回答已采纳
1
回答
如何在CUDA中为
数组
的
结构
分配内存?
、
、
、
、
假设
数组
大小为SOME_CONSTANT。所以我有这个AOS (
结构
数组
) float a; float
c
;我为它分配内存,首先定义
指针
,然后分配AOS。现在,我想创建这样的
数组
结构
(SOA): float *a; float *
c
;但我似乎想不出一种
将
内存分配给
结构
指针</em
浏览 5
提问于2020-05-17
得票数 2
回答已采纳
1
回答
将
数组
与
结构
传递给函数
、
、
在
C
中,
数组
作为
指针
传递给函数。
结构
可以
通过
值或地址(
指针
)传递给函数。为什么我们不能
通过
值传递
数组
,而可以
通过
值传递structre,有什么特别的原因吗?
浏览 0
提问于2010-01-19
得票数 3
回答已采纳
3
回答
从
c
++中的函数返回多个
数组
、
我有一个函数,在这里我想返回多个
数组
。我知道在
c
++中不返回
数组
,而是返回指向
数组
的
指针
。例如:但是,如果我需要返回多个
数组
(指向
数组
的多个
指针
),怎么办?就像2-10)。我想出了一种办法。一种方法是
通过
引用
将
数组
传递给一个void函数: void function(int a[], int b[], double
c
[
浏览 5
提问于2014-09-12
得票数 3
回答已采纳
1
回答
在
C
++中使用Marshal.StructureToPtr
将
结构
传递给
C
#接口
、
、
我在我的代码中使用了用
C
++编写的应用程序接口(用
C
#编写)。API需要参数作为指向
结构
的
指针
。该
结构
由"Int"s和Char
数组
组成:例如 { Int32 Num2; } 我不能直接
将
<em
浏览 2
提问于2010-10-15
得票数 18
回答已采纳
4
回答
C
-对
结构
的
指针
数组
进行排序比直接对
结构
进行排序(qsort)要慢
、
、
、
、
我正在对数以百万计的
结构
进行排序,这些
结构
是用标准
c
库的qsort函
数组
织在一个
数组
中的。我试图
通过
创建具有相同长度的
结构
的
指针
数组
来优化性能。与我的预期相反,第二个变体的执行时间更慢: 对
结构
数组
进行排序: 199s对
结构
指针
数组
进行排序: 204 我预计在内存中交换
指针
块的时间将比移动
结构
(大小为576)更
浏览 46
提问于2016-07-26
得票数 2
回答已采纳
3
回答
奇怪的代码行为?
、
、
、
我有一个
C
代码,其中我有一个
结构
声明,其中声明了一个int576
数组
。出于某种原因,我不得不从
结构
中删除这个
数组
,所以我用一个
指针
替换了这个
数组
为int *ptr;在代码中的其他地方声明了一些相同类型的全局
数组
,并
通过
将
全局
数组
赋值给这个
指针
来初始化这个
指针
。但是,当我在
结构
中声明
数组
时,它工作得很好/给出了想要的输出
浏览 4
提问于2010-03-31
得票数 2
回答已采纳
2
回答
创建包含
指针
的
数组
、
、
、
我尝试用
C
语言创建一个
指针
数组
,
数组
的每个值都应该是一个指向
结构
的
指针
(让我们称之为struct Type*)。或第二个类似于我想要创建一个二维
数组
时应该做的事情,它是一个
指针
数组
,这些
指针
被用来创建所需类型的
数组<
浏览 0
提问于2015-12-16
得票数 1
2
回答
如何编写内部也包含NSMutableArray的
结构
类型的NSMutableArray?
、
、
、
、
我想知道是否有任何用于objective-
C
的示例代码来实现
结构
类型的NSMutableArray。在内部,我需要在
结构
中声明2个可变
数组
(
通过
NSMutableArray )。我的书中的所有代码示例都向我展示了如何
通过
C
数组
语法(带括号)创建定义大小的
数组
,但我不知道如何使用NSMutableArray。以前有没有其他人这么做过?然而,当它涉及到
指针
时,这就是我迷失的地方(我可以很好地使用
指针
,但
浏览 0
提问于2009-07-16
得票数 1
回答已采纳
3
回答
string*还是char*?
、
、
、
我在
C
++代码中读到了String*,感到困惑,有必要使用String*吗?我能用char*代替吗?例如,StreamReader有ReadLine()函数,为什么不要求用户先排列一个字符
数组
,然后该函数会将字符串存储在其中,并返回一个char*
指针
,然后一切都会正常工作。
浏览 1
提问于2012-10-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券