struct 相关问题

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

奇怪的结构初始化范围问题?

我编写的用于初始化结构成员的函数存在问题。 #包括 #包括 #包括 #包括 #定义 START_COL 2 #

回答 1 投票 0

C++ Visual Studio 2022 中未调用函数

所以我的问题是我的 main 函数太大了,所以我想创建许多在正确情况下由 main 调用的函数,但是当我进行实验时,我遇到了很多错误,包括 t...

回答 1 投票 0

用于显示和编辑通用结构的 WPF 自定义用户控件

我经常使用网络协议,这意味着可视化我通过网络收到的数据。格式始终由结构体定义,并且通过

回答 1 投票 0

如何将函数从类传递到结构

需要在Commands中指向类中的函数。 {“clearcom”,apps.clearCommandTerminal,假}, 示例代码 结构命令 { 字符常量*文本; 无效(*f)(无效);...

回答 1 投票 0

将结构变量分配给自身(通过指针取消引用)定义的行为吗?

如果两个指针指向同一个结构变量,是否定义了将一个取消引用的指针分配给另一个指针的行为? 结构体{ 国际会员; }; int main() { 结构结构...

回答 1 投票 0

为什么将结构体成员转换为其结构体指针类型有效?

我不确定用什么术语来正确解释这一点,但我已将代码单独放入一个文件中,以了解它是如何工作的,我希望有人可以进一步帮助我。 .

回答 2 投票 0

Swift 中同一结构的多个实例

在我的应用程序中,我有航班预订应用程序的详细信息。它有到达和出发数据。我为同一对象创建了两个模型。因此,为了将数据传递到我的视图模型中的 ui,我正在创建两个相同的实例...

回答 1 投票 0

如何在C中复制链表?

这是我复制列表的功能。错误在于它总是将第一个元素复制两次。我究竟做错了什么? 节点*复制(节点*列表){ 节点*newlist,*p; p = malloc(sizeof(节点));

回答 6 投票 0

了解 C/C++ 中的结构大小变化:成员排序和数据对齐的影响

为什么 struct bit_man1 的大小为 8 个字节,而 struct bit_man2 的大小为 4 个字节,即使这两个结构包含相同的类型和数据量?考虑定义的结构

回答 1 投票 0

如何将 typedef 无标签结构与结构标签一起使用?

我正在使用 libbson C 库来处理 MongoDB。在这个库中,每个定义的结构都是无标签的,带有 typedef 别名,例如bson_t 结构: 类型定义结构{ uint32_t 标志; /* 整数...

回答 1 投票 0

C |如何将 typedef 无标记结构与结构标记一起使用?

我正在使用 libbson C 库来处理 MongoDB。在这个库中,每个定义的结构都是无标签的,带有 typedef 别名,例如bson_t 结构: 类型定义结构{ uint32_t 标志; /* 整数...

回答 1 投票 0

作为程序员,我们是否必须关心结构体指针上下文中的结构体填充?

我在 C 中使用指针已经有一段时间了,它们总是按预期工作。然而现在我读到了一本书,它在 C 结构填充和指针的上下文中断言了这一点:“几个

回答 3 投票 0

如何使用赋值运算符将结构体泛化为 int?

我正在尝试使用结构将多个较小的整数打包到 uint32_t 中。 结构PackedData { PackedData & 运算符=(uint32_t x) { a = (x >> 24) & 0xFF; b = (x...

回答 1 投票 0

如果 C 结构包含指针,它们是否在堆上分配?

在我的程序中,我有一个方法可以实例化一个结构并返回如下所示的内容 结构体A { 整数a; 双 * dblPtr; 双** dblMatrix; } 结构体 A initStruct(int a) {

回答 1 投票 0

C 中单个结构成员的大小

我试图声明一个依赖于另一个结构的结构。 我想使用 sizeof 来保证安全/迂腐。 typedef 结构_parent { 浮点计算; 字符文本[255]; 使用的整数; }parent_t ...

回答 10 投票 0

初始化嵌套变量数组成员

typedef 结构体nestedStruct { 整数a; 整数b; 字符*名称; } 嵌套结构; typedef myStruct { 整数计数; 嵌套结构 myNestedStruct[]; } 我需要定义灵活的结构

回答 1 投票 0

如何在 PostgreSQL 中使用 GORM Raw 选择数组?

我在我的应用程序日志中收到此错误: [错误]不支持的数据类型:&[] 我想做的是使用 json_agg() 对多对多数据运行 SELECT 查询,其中结构中的数据类型...

回答 1 投票 0

在C中的头文件中声明外部结构

我发现一段代码让我有点好奇,有一个头文件只声明了用 C 语言编写的嵌入式系统代码中使用的结构。 这是找到的代码示例: #我...

回答 2 投票 0

不可变结构上的 Swift 惰性 var

我正在使用存储数据并对其进行一些缓存操作的结构,例如: 结构体编号{ 让值:Int 惰性 var square = pow(Double(值), 2) 惰性 var squareRoot = Double(值).

回答 1 投票 0

如何设计一个带有回调的 Rust 结构体来修改其状态/字段

我正在使用一个库,它为我提供了创建对象并向其事件分配自定义回调所需的结构和方法。但对于每个回调,我需要跟踪全局或对象...

回答 1 投票 0

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