struct 相关问题

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

如何访问std::list中的元素并更改其值?

结构学生{ 字符串名称; 字符串ID; }; 所以我有一个结构,其中有给定的字符串。 void Insert(list& List, int index, 学生信息) { 如果(索引<...

回答 1 投票 0

在记录重复字段 BigQuery 中用数组替换空值

我有一个 BQ 表,其中有一列“labels”,类型为 RECORD,模式为 REPEATED(labels.key 和 labels.value),并且希望用字符串数组替换 labels.value 的空值...

回答 1 投票 0

带有位字段的 C 风格结构如何在 Rust #[repr(C)] 结构中表示?

我有一个 C 结构体定义为: 结构 my_c_s { u_char *ptr; 无符号flag_a:1; 无符号flag_b:1; int some_num; } flag_a 和 flag_b 会怎样

回答 2 投票 0

type '' 不提供下标运算符

我遇到的问题是打印 spelare1[i] 和函数 kopaEnheter。我来回走了一段时间,所以问题可能出在其他地方。已四处寻找解决方案...

回答 1 投票 0

想了解结构体指针和void指针转换

#包括 #包括 typedef 结构体 { 字符*名称; 无符号整型年龄; 无符号整型高度; 无符号整数权重; } person_t; int main() { ...

回答 1 投票 0

手动编组结构内具有固定偏移量的固定大小字节数组会引发运行时异常吗?

目标是让以下结构在 C# (.net 8.0) 中工作 [StructLayout(LayoutKind.Explicit,大小 = 257,包 = 1)] 公共结构 MyFrame { [FieldOffset(0)] 公共字节值...

回答 1 投票 0

将 csv 中的字符串读取到 c 中的结构中

我想读取带有此列名称的此类 csv 文件。 imdb_id,movie_id,标题,情节,类型,评级,年份,发布时间,添加时间,运行时,类型,导演,作家,演员,语言,国家/地区,奖项,imdb_评级,

回答 1 投票 0

如何在不安全代码中初始化枚举中的结构

我正在尝试使用 Box::new_uninit_in 和 ptr::addr_of_mut! 初始化一个枚举变体,在我的例子中它是一个结构体。然而,我正在努力进入正确的领域。有人可以帮我吗...

回答 1 投票 0

使用具有相同成员的多个结构类型?

我想这对于C来说根本不可能。但我必须问一下才能确定。 我有两个具有相同成员的结构,我想对其列表进行排序。 构造一个 { tm 秒; 构造一个*下一个...

回答 1 投票 0

c++ 中的 read() 函数类似于 c read()

c++中有没有相当于c read()的方法?为了说明我的问题,在 C 语言中,如果我有: 结构体A{ 字符数据[4]; 整数; }; ...如果我使用: A* a = malloc (sizeof(struct A)); ...

回答 1 投票 0

如何将结构转换为具有更少字段的不同结构

我试图将 Big 类型的结构复制到 Small 类型,而不显式创建具有相同字段的 Small 类型的新结构。 我尝试过寻找其他类似的问题,例如这个和

回答 5 投票 0

如何将字符串中的每个字母与保存数组中字母的指针进行比较

我正在创建一款本质上是在 iMessage 上进行单词搜索的游戏。 (有一个字母网格,并通过在它们之间画一条线来组成单词)。 在我目前的工作中,我正在搜索标准词典......

回答 1 投票 0

实现堆栈以对结构使用回溯

这是一个使机器人能够沿着黑线穿过“迷宫”的程序。迷宫由 7x7 的黑线组成,并有一条入口线穿过其中。可以有空的方块和引导线

回答 1 投票 0

结构体的大小

据我所知,结构的大小取决于使用的编译器,并且编译器可能会添加填充以满足对齐要求。 在 64 位系统上。我测试了两个例子: 示例1: 斯特...

回答 3 投票 0

Solidity 结构映射未存储在合约中

我读了很多关于如何使用映射、结构中的映射的文章,并基于一些线程得出了对我来说应该正确的内容。 我知道自 Solidity 0.7.0 以来,事情已经发生了变化......

回答 2 投票 0

如何将 Julia 结构完全解压到局部变量中?

我创建了一个包含大量参数的复杂计算模型。由于我需要运行许多场景,因此我决定将所有这些输入参数包装到一个巨大的结构中: 使用参数 @w...

回答 5 投票 0

如何从 C++ 源代码中提取所有类型定义、结构和联合

我继承了一个包含数百个文件的Visual Studio项目。 我想从每个 .h/.cpp 文件中提取所有 typedef、结构和联合,并将结果放入一个文件中)。 每个...

回答 3 投票 0

动态类型重新分配的方法?

我最近一直在思考如何在擦除后将类型重新分配给指针(被转换为空指针)。这是我今天早些时候想到的一个方法: #包括 //代表...

回答 1 投票 0

在 C 中为具有 void* 成员的接口结构体分配内存

我正在尝试创建具有不同实现的接口定义。该接口被定义为一个 typedef 结构,其中包含一些函数指针和一个 void* 成员,其目的是......

回答 1 投票 0

当我向 main 添加 for 循环时,出现意外位置的分段错误

我在一个名为 Practice_3.c 的 C 文件中编写了下面的代码,以练习我的 C 语言,但我对 C 语言很生疏。顶部有标准输入、一些函数声明/定义和一些结构。 ...

回答 1 投票 0

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