腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9451)
视频
沙龙
2
回答
如何在C中访问指向列表的
指针
结构
数组?
、
、
、
struct B *next; A Table[10]; 所以我有这两个
结构
体
,它应该是一个
结构
体
A的数组,包含指向其他
结构
体
B的
指针
(它们将创建一个列表)。例如,我想访问table5的
指针
。我的代码给了我一个错误:“
赋值
时类型不兼容。我无法对
结构
的格式进行任何更改。
浏览 11
提问于2020-04-05
得票数 1
2
回答
C-指向
结构
、语法的
指针
数组
、
、
、
我有一个
结构
体
A和一个指向该
结构
体
实例的
指针
数组struct A int a; } // something is donec = test->a; 基本上我想问的是,我如何摆脱中间的A*测试,这样我就可以在一行中
赋值
浏览 2
提问于2016-04-07
得票数 0
1
回答
窃取std::shared_ptr中的位
、
、
、
我目前正在处理一个类
赋值
,其中我需要实现一个无锁的链表。我的每个节点的
结构
本质上是: std::shared_ptr<Node> next;} 我不能使用额外的布尔值字段我还必须使用std::shared_ptr来实现其垃圾收集功能;对无锁数据
结构
执行内存回收超出了我们到目前为止在本课程中学习的范围。如果我使用普通的老式
指针
,我可以使用位操作操作符来“旋转”
指针
的高位,但显然这是行不通的,因为一旦
浏览 1
提问于2013-11-16
得票数 2
0
回答
指针
异常如何解决?
、
、
#define _CRT_SECURE_NO_WARNINGS#include<string.h>struct TeaCher { char *name; char **Studets; void alloc
浏览 91
提问于2022-10-12
2
回答
C++无法将%1写入
结构
成员
、
、
、
、
我在向
结构
体
的成员写入1时遇到了一点问题。}; 第一个子对象
指针
指向
体
素列表的开始,其中体素是这个体素的子对象。我尝试过使用许多方法来写东西,甚至是对数字的简单的旧
赋值
。但是如果这个数字有更多的1,那么它就不会工作。在这种情况下,指向父对象的
指针
存储为全局变量,并且每个体素也存储指向其子对象的
指针
浏览 2
提问于2012-02-10
得票数 1
3
回答
如何在C中将字符串(char *)转换为大写或小写
、
、
、
、
我有一个
结构
体
:char *surname;char *postcode;和一个将字符串转换为大写的函数= '\0') *str = toupper(*str); }在我的main函数中,我为
结构
成员
赋值
,并希望将姓氏转换为大写:mentry->hou
浏览 2
提问于2014-11-07
得票数 3
回答已采纳
1
回答
错误:来自不兼容
指针
类型的
赋值
[-Werror=不兼容-
指针
-类型]
、
我正在开发一个
linux
内核模块。在头文件中定义了
结构
tcpsp_conn,如下所示:......然后,我声明一个指向
结构
的
指针
,并尝试分配函数:cp->timer.function = tcpsp_conn_expire; tcpsp_conn_expire函数的定义方式与内核的struct timer_list中的
浏览 1
提问于2019-03-21
得票数 0
回答已采纳
1
回答
当
结构
定义有
指针
时分配
结构
、
、
因此,我现在了解到,struct
赋值
是memcpy()(它显然是为
结构
变量分配内存时起作用的)和编译器进行一些优化的组合。s1.p = array;基于上面的代码:既然与&s1和&s2所指的s1.p==s2.p有重叠之处,难道不应该有某种未定义的行为(UB),因为
结构
赋值
在幕后使用然而, (他的答案中使用的代码示例与我的略有
浏览 5
提问于2020-02-02
得票数 0
回答已采纳
1
回答
如何将
指针
赋值
给
结构
中的
指针
?
如何将
指针
赋值
给
结构
中的
指针
?student *students;} ... } 如何将
指针
赋值
给
结构
中的另一个
指针
浏览 13
提问于2021-04-18
得票数 1
回答已采纳
1
回答
结构
指针
赋值
、
、
、
、
我尝试将一个
结构
传递给一个函数(通过引用),并在该函数中设置该
结构
的几个值。下面是
结构
:{ BYTE gyro_data[6]; int ay;} 由于某些原因,readAccel()底部的三个
赋值
行
浏览 0
提问于2012-07-21
得票数 0
3
回答
通过struct类型的
指针
向
结构
成员插入值
我不明白
指针
和
结构
之间的关系;为什么我试图通过struct类型的
指针
访问struct成员,并使用
指针
为它们
赋值
,我会得到分段错误??如果我将一个
结构
指针
声明为:int b;A *ptr;我可以使用下面的语法访问struct成员即使ptr没有指向任何内容,ptr也可以访问
结构
成员,因为ptr被声明为类型
结构
,对吧
浏览 0
提问于2014-12-21
得票数 0
3
回答
释放堆栈
、
因此,我知道在堆栈中分配的变量上调用free()会导致无效
指针
错误。 在malloced
指针
中,malloc()在实际
指针
之前分配8个字节,以留下有关其大小的信息。所以我想知道我是否在一个
结构
体
之前做了一个long,然后在那个
结构
体
上调用了free,如果有可能释放这个
结构
体
(当然,这是假设分配这8个字节是malloc做的唯一额外的事情)。
浏览 3
提问于2017-12-19
得票数 0
3
回答
在ANSI C中强制转换动态分配的任意
指针
数组
、
这个相当简单的代码片段由一个大得多的代码
体
构造而成,它给出了“警告:
赋值
使整数从
指针
开始,而不启用强制转换”。为简单起见,我甚至将caddr_t改为char *...实际上,这是一组动态生成
结构
的例程的一部分,在本例中,它创建了一个数组,该数组可能包含指向任意malloc
结构
的任意
指针
。并省略了插入calloc数组的
结构
。 这是我在80年代做面向对象的方式,我有很多代码都是这样工作的。
浏览 0
提问于2013-06-27
得票数 2
1
回答
重建最有效的八叉树
结构
是什么?
、
、
、
、
我编写了一个完整的八叉树实现,没有对三维重建进行太多的优化,但是树
结构
包含了太多的
指针
,并且不能支持超过256^3个
体
素。理论上,对于一个非树
结构
,如果我使用一个vector<bool>,它使用每个体素1位,这将是更可接受的,因为非树
结构
可以支持2k^3和8GB内存。但是,优化的八叉树
结构
应该能够做到等于或优于这一点,因为: 它不应该存储每一个
体
素,因为压缩可以允许压缩附近,相同值的
体
素。它不应该使用太多的
指针
,因为<
浏览 5
提问于2013-01-23
得票数 2
1
回答
如何从不同
结构
的变量中引用
结构
值?
、
因此,我试图创建一个单一链接列表,其中每个节点不仅有一个指向下一个节点的
指针
,而且还有一个指向从该节点开始的子链接列表的
指针
。基本上,每个节点都有自己的链接列表。在尝试创建这个LL的过程中,我得到了一个包含每个节点应该拥有的特征的
结构
,比如指向下一个节点的
指针
和来自该节点的数据链接列表的
指针
。我听说你真的能做一个
结构
体
。我想要创建第二个
结构
,它构造节点所保存的数据类型: void* data; struct N
浏览 1
提问于2021-11-29
得票数 0
回答已采纳
1
回答
C
结构
->元素(通常)分段错误
、
、
、
这是一件奇怪的事情:animal->rc->colour 有没有可能你最多可以连接两个
指针
,然后问题就会发生?我用的是最新款的gcc。
浏览 0
提问于2013-01-08
得票数 1
3
回答
关注
结构
指针
、
、
一个是
结构
体
,带有指向该
结构
体
的
指针
,该
结构
体
被定义为pStudentRecord{ char* lastName;这就是我的问题所在。这些记录将从文件中读取。如果指定的文件名不存在,则创建一个新的文件名。每当用户添加第一条新记录时,我都会初始化g_ppRecords
指针
: if(!如果我添加
浏览 1
提问于2012-09-12
得票数 0
1
回答
结构
中的
结构
内部的
结构
、
、
FirstB;} { //Some methods...我正在尝试一个
结构
体
,它里面有一个
结构
体
,这个
结构
体
中有一个指向它自身的
结构
体
的实例
指针
。
浏览 0
提问于2015-05-03
得票数 0
2
回答
给
结构
指针
赋值
我试图将值
赋值
给my_record,但是编译器一直指示我的行my_record->x = counter;有一个错误: 未初始化的局部变量“my_record”使用。
浏览 2
提问于2018-06-13
得票数 0
回答已采纳
2
回答
linux
内核模块
赋值
不需要强制转换就可以从
指针
中生成整数。
、
、
、
<
linux
/init_task.h>#include <
linux
/kernel.h>#include<
linux
/mm.h>#include <
linux
/sched.h&
浏览 6
提问于2012-11-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c/c+结构体与结构体指针
哈希指针及数据结构
区块链之哈希指针及数据结构
零基础学习C语言最难啃的三块硬骨头,你肯定还不知道!
区块链中的哈希指针及数据结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券