struct 相关问题

各种编程语言中的关键字,其语法类似于或派生自C(C ++,C#,Swift,Go,Rust等)。使用特定的编程语言标记来标记涉及使用`struct`作为语法的问题,语义可以依赖于语言。关键字定义或声明由其他数据类型组成的数据类型。结构的每个成员都有自己的内存区域(而不是“union”,其成员共享一个内存区域)。

如何在 Rust 中声明具有不同对象类型的数组

我有一个对 API 的回调,它返回一个对象,其中一个项目作为不同类型的向量。在 Rust 中,向量只能用一种类型的元素来声明。我该怎么办呢我...

回答 2 投票 0

C 中每个结构体变量都有自己的命名空间吗?

我正在使用 K.N.King 的《C 编程:现代方法》学习 C。引用书中的话, 每个结构代表一个新的范围;在该范围内声明的任何名称都不会与其他名称冲突...

回答 1 投票 0

将结构(缓冲区)传递给 FREERTOS 中的多个函数和任务

请帮忙。 在 C 中,我有一个带有缓冲区的结构。我需要这个结构缓冲区的 12 个副本(总共约 4600B),需要将其传递给多个任务和函数,每个任务和函数都会修改内容。 我也...

回答 1 投票 0

我可以使用不带alignof的指针算术在结构体中相同类型的连续字段序列之间移动吗?

我知道还有其他类似的问题。我已阅读这些内容,但认为这个问题尚未得到解答。 我可以在连续的(声明序列中连续的)之间移动吗

回答 1 投票 0

GoLang 结构体方法调用出现奇怪错误

现在正在尝试学习 GoLang,但在其中一项任务上遇到问题。问题是我需要为具有 Ammo 和 Power 字段的结构定义方法 Shoot 。然而它射的是我而不是假想的敌人......

回答 2 投票 0

如何使用结构数据类型映射更新 Azure Databricks 中增量表列中的值?

我在 Databricks 中有一个名为 prod.silver.control_table 的增量表。它有几列,包括字符串数据类型的table_name和具有以下结构的transform_options: |-- 变换选项...

回答 1 投票 0

根据枚举值设置类型(在结构中)等于其他结构的成员类型

用例:根据“源”中的枚举值获取属性并在 struct Attributes 中设置值。如果无法检索值,则返回 ErrorCode: 枚举类错误代码 { 好的, 弗...

回答 2 投票 0

基于枚举值类型的结构

所以我有一个结构体,比如 A 和一个枚举,比如 AE。我想根据枚举值获取结构成员的类型。我想出了下面的解决方案,它似乎有效。 #包括 #包括...

回答 1 投票 0

如何创建一个 Mongo 文档,在两个结构体之后对其进行建模?

我使用 gingonic 和 mongo 数据库制作了一个简单的 api。我将一个像这样的简单对象发布到 api,以创建具有相同形状的 mongo 文档。我发现了很多使用数组的例子,但是......

回答 1 投票 0

使用 go-ini 的带有嵌入结构的 mapTo 函数时出现问题

我是 golang 新手,所以我认为我使用 go-ini 库读取配置文件并将其映射到嵌入式结构时做错了什么。我在谷歌中没有找到任何有效的示例搜索,所以我......

回答 1 投票 0

如何在 Bigquery sql 中展平嵌套数组结构?

表格现在如下所示: 我当前的 sql 查询如下所示 - 选择 id, event.messageid 作为 test_message, event[safe_offset(1)] 来自数据集.表 其中 event.reason.reasoncode='damaging1';

回答 1 投票 0

C 将指针传递给数组中的结构体时出现问题

我正在将一个程序从Pascal翻译成C。我已经很多年没有使用C语言了。这是相关的代码片段: typedef struct querec* queptr; 结构体querec { 字符项; 问...

回答 1 投票 0

结构 c 的分段错误

#include“stdio.h” 类型定义结构 { 字符名称[50]; 货币; 字符 IBAN[50]; 字符密码[20]; 字符电子邮件[30]; }帐户; 无效创建帐户(帐户* ptr) { 公关...

回答 2 投票 0

如何使用指向结构数组的指针并访问数组特定索引处的结构

让我们有一个结构体structure_s,其中包含元素par1(int)和par2[](int数组)。在函数中,我们必须在结构 [m] 中的特定索引处找到 par2 的总和?你是怎么做到的?...

回答 1 投票 0

尝试基于双精度数组对结构数组进行排序会导致数组的顺序不可预测

我正在尝试根据三角形的表面订购一些三角形。为此,三角形存储在名为三角形的结构数组中。为了解决这个问题,我的想法是创建一种并行数组......

回答 1 投票 0

如何在 ASM 中访问 C 结构体成员

我正在使用 C 和 ASM 代码的混合在 STCubeIDE 中对 STM32H745 进行编程。 我有以下结构来确保在两个核心 CM4 和 CM7 之间共享的变量的严格排序: 结构

回答 1 投票 0

初始化结构中的字符串时出现错误

我想用它的每个字符''来初始化一个字符串。(因为稍后我会使用gets(),第一个字符不是''也可以。) 所以我用“a”来分配字符串。 这是我的代码: 键入...

回答 1 投票 0

如何在保持套接字打开的情况下确定Python中传入套接字数据的数据类型

我似乎找不到问题所在。我想做的是,保持客户端和服务器套接字打开,同时使用结构区分传入数据的类型。套接字连接似乎中断了...

回答 1 投票 0

如何转换匿名单切片结构的类型?

我想将输入类型转换为特定的结构类型,但是在特定情况下转换失败。当我想将切片中的单个项目转换为特定的

回答 1 投票 0

在golang中从struct手动创建json对象

我有一个结构可以说 类型 Foo 结构 { 字符串 `json:",omitemtpy" } 我知道我可以使用类似的方法轻松地将其转换为 json json.Marshal(Foo{}) 它会响应...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.