struct 相关问题

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

在C中实现非矩形数组

我试图在C中实现一个非矩形的多维数组,即这样的东西:[1,2,[3,[4,5,[6]]],7]截至目前我正在使用像这样的树:enum item_type {ELEMENT,...

回答 3 投票 1

Go结构中omitempty的用例是什么?

我很好奇用以下方法省略了什么用例:类型示例struct {ID string`json:“,omitempty”`Name string`json:“name,omitempty”`...

回答 1 投票 -2

有没有办法内联元组解构来避免不必要的分配?

我有以下示例struct:struct Data {internal long a;内部长b;内部空洞解构(长aa,长bb){aa = a; bb = b;如果我想要怎么办......

回答 2 投票 1

Swift - 将struct数组传递给另一个struct的init

如何初始化包含另一个结构数组的结构?我想创建一个Invoice条目,其中包含所有属性和具有InvoiceItem数组的项目。此外,发票时物品可以为空......

回答 2 投票 1

如何用字典中的分组结构中的数据填充UITableView?

我有以下结构包含来自解析的JSON的数据。 struct callRailData {var callDate:String var userDetails = callData()} struct callData {var callerName:String? var callerNumber:...

回答 2 投票 0

这些uart结构作为函数参数如何工作?

我有这个代码,我试图理解,但我被卡住了,所以也许你们中的一个好人可以指出我正确的方向。我一步一步地把这部分初始化......

回答 2 投票 -1

解除引用指针C时的类型不完整

我有一个头文件,给出了定义typedef struct dyn_array dyn_array_t我有一个.c文件,它实现了struct dyn_array {size_t size; void * array; };在一个不同的.c ...

回答 3 投票 1

C编程:从文件中读取并在屏幕上打印

我试图通过fscanf读取文件test.txt并将其存储在struct数组中。我已经发布了我尝试过的代码。看起来像这里的问题是加载功能这是我在测试中的....

回答 1 投票 0

结构单链表。为什么这不起作用?

#包括 struct item {int key; int数据; struct item * next; }; struct item * head = NULL; int main(){extern void filllist(),printall(); filllist(); ...

回答 1 投票 0

构造函数内部变量的定义会导致分段错误

我正在编写一个集合的实现,使用带有sentinal _head和_tail节点的双向链表。每个节点由Elem结构定义。我只包含了导致...的代码部分

回答 1 投票 -1

ty如何定义一个可以通过下标来访问的结构联合?就像在GLSL中一样

很久以前我必须在某处看过GLSL载体,现在我们有一个涉及OpenGL的大学项目(实际上他们说的是2.4,而不是3.x和4.x)。然而,它们似乎与glsl紧密相关,并且......

回答 2 投票 0

c#中struct和property的问题

在一个文件中我定义了一个公共struct public struct mystruct {public Double struct1; public Decimal struct2;在另一个我尝试这样做:class Test {mystruct my_va;上市 ...

回答 6 投票 31

使用互斥锁时尝试引用已删除的功能

我在项目上遇到了一个奇怪的错误。我创建了一个超级简单的例子来重新创建错误。我创造了一个班级。我想在这堂课上做的就是有一种'吸气'......

回答 2 投票 5

基于struct内部的元素对指向struct的数组进行排序

我想要做的是根据Struct中的字符串对Structs指针数组进行排序。我认为只需交换数组内的指针而不是交换...

回答 1 投票 -1

尝试在结构中使用golang实现OOPS

我试图保留结构的统计数据。我想要做的是使用NewGolang创建一个结构并增加计数器,但所有输出都是1.我期待1,2,3。有人可以请...

回答 2 投票 -2

将字符串从main复制到结构c

我有一些字符串存储在名为“info”的二维数组中,并希望将它们复制到“notes”结构中的数组“reply”中。香港专业教育学院尝试使用下面的循环,但它...

回答 1 投票 0

在struct中循环struct

我试图在图形数据库(dgraph)中保存表单数据,我需要在父数据库中迭代另一个结构。我有几个结构名称标签和问题,我有阵列...

回答 1 投票 1

如何在字符串数组上使用二进制搜索

我必须只使用我在课堂上学到的东西编写程序,在那里我从汽车中注册信息,对其进行排序并使用二进制搜索来搜索汽车的车牌。如果许可证......

回答 1 投票 0

有没有办法初始化一个不涉及编写构造函数的新结构变量?

我认为我模糊地回忆起一个较新的c ++标准(可能是它的c ++ 11,或者可能是14?... 17 ??)允许你初始化一个结构,你可以定义一个结构然后初始化它。 ..

回答 3 投票 6

C如何将struct分配给struct?

下面的代码给出了一个编译错误“赋值时不兼容的类型”文件1:struct x {int a; int b; int c; };文件2:static struct x d; void copyStructVal(){d-> a = 1; ...

回答 1 投票 2

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