腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何将typedef
结构
复制
到另一个
结构
中
?
如何将typedef
结构
复制
到另一个
结构
中
? 如果我有一个名为books
的
类型定义函数
结构
,还有一个名为books first
的
结构
变量。现在我声明books second,如何将first
的
内容传递给second?有没有一个函数可以做到这一点,或者我可以只用second = first来做到这一点?
浏览 43
提问于2019-01-30
得票数 0
回答已采纳
3
回答
字符数组与
指针
的
区别
、
、
、
、
我在这
两个
代码
中
做了相同
的
事情。
在
代码2
中
:出于同样
的
目的,我使用了一个
char
数组。但是为什么输出是不同
的
呢?代码1:{
char
p[10];{ strcpy(
浏览 0
提问于2012-01-07
得票数 8
回答已采纳
4
回答
在
C
中
复制
带有字符串成员
的
结构
、
、
、
我有一个简单
的
结构
,
包含
一个定义为
char
数组
的
字符串。我认为,使用赋值操作符将
结构
的
一个实例
复制
到另一个实例,只需
复制
存储
在
char
指针
中
的
内存地址。相反,字符串内容似乎是
复制
的
。t2: Hello 0x7fffb8fc9dd0 据我所知,
在
t2 = t1 t2.str指向它在赋值之前指向<
浏览 3
提问于2015-05-02
得票数 4
回答已采纳
1
回答
当
结构
定义有
指针
时分配
结构
、
、
因此,我现在了解到,struct赋值是memcpy()(它显然是为
结构
变量分配内存时起作用
的
)和编译器进行一些优化
的
组合。 但是,当
结构
定义
包含
指针
时,如果使用
结构
赋值会发生什么呢?s1和&s2所指
的
s1.p==s2.p有重叠之处,难道不应该有某种未定义
的
行为(UB),因为
结构
赋值
在
幕后使用memcpy()?然而, (他
的
答案中使用
的
代码示例与我
的
浏览 5
提问于2020-02-02
得票数 0
回答已采纳
5
回答
如何删除指向(struct/object)
的
指针
而不销毁内部
的
指针
(struct/object)?
、
、
、
如果我有一个指向
结构
/对象
的
指针
,而该
结构
/对象
包含
另外
两个
指向其他对象
的
指针
,我想删除“
包含
两个
指针
而不破坏它所
包含
的
指针
的
对象”--我该如何做呢?指向对象A
的
指针
(
包含
指向对象B
的
指针
,
包含
指向对象
浏览 5
提问于2012-06-22
得票数 0
1
回答
向量如何通过价值传递?
、
、
如果我已经创建了一个向量对象,那么将分配一个大小为24 Bytes
的
实例(
在
我
的
机器上)。我读过向量对象
包含
(粗略地说)
两个
元素:
指针
指向存储
在
堆内存
中
的
数据
的
第一个元素。我知道按值传递不会影响原始数据,假设我们已经(通过值)将字符向量传递给一个函数,并且上面的
两个
元素将被
复制
(
指针
和大小),因此
复制
的
指针</em
浏览 11
提问于2022-08-25
得票数 3
回答已采纳
2
回答
将
结构
传递给函数
的
正确方法是什么?
、
我有一个
结构
,我想把它传递给一个函数。显然,我做错了什么,因为输出总是一样
的
:(null){
char
* Value2;BOOL QueryData(
char
* String,
char
* Name); { TES
浏览 6
提问于2014-11-07
得票数 0
回答已采纳
6
回答
在
C
中将一个
结构
赋值给另一个
结构
、
是否可以将
结构
的
一个实例分配给另一个实例,如下所示:struct Test t2;我见过它适用于简单
的
结构
,但它适用于复杂
的
结构
吗?编译器如何知道如何根据数据项
的
类型
复制
数据项,即区分int和string?
浏览 0
提问于2010-02-20
得票数 164
回答已采纳
4
回答
外"
C
“与
C
++
结构
与类型胡枝子
、
、
、
我已经开始将
C
++用于win32。据我们所知,
C
++
结构
与类相同,但默认
的
公共成员等等。现在我想要
的
是简单
的
C
结构
,它没有默认
的
构造函数、
复制
或移动操作或任何其他魔术。但是struct仍然编译为cpp
结构
,如果在cpp文件
中
,或者
在
C
文件
中
编译为
C
结构
。我通过
在
cpp文件和<
浏览 7
提问于2021-08-23
得票数 1
回答已采纳
2
回答
使用
结构
中
的
指针
更改数据
、
我有一个带有一个名为sample
的
结构
的
程序,它
包含
2个int成员和一个
char
*。当创建
两个
名为a和b
的
对象时,我尝试用
指针
将一个新
的
动态字符串分配给a,然后将所有的值
复制
到B.sob=a。但是稍后当尝试对a进行更改时:a.ptr[1] = 'X';,b
中
的
指针
也会改变。我想知道为什么,我如何解决这个问题。struct Sample{
浏览 5
提问于2014-12-17
得票数 2
回答已采纳
1
回答
指向
结构
中
字符
指针
的
c
++字符数组
、
、
我有一个
包含
char
指针
的
结构
,还有一个
包含
数据
的
char
数组。我希望将
char
数组
中
的
数据
复制
到
char
指针
。我尝试过strcpy和strncpy,但在尝试
复制
数据时,这两种方法都出现了seg错误。我不知道我做错了什么。
结构
struct Message Header hdr;
c
浏览 4
提问于2021-10-29
得票数 0
回答已采纳
5
回答
在
C
中
复制
两个
包含
字符
指针
的
结构
、
、
复制
包含
char
数组
的
两个
结构
的
标准方法是什么?下面是一些代码:#include string.h>
char
* name;
char
* surname; person p1; p1.name
浏览 2
提问于2010-07-22
得票数 12
回答已采纳
4
回答
传递
包含
C
++
中
的
静态数组
的
结构
、
、
我想知道
在
C
++
中
传递/返回
包含
静态分配数组
的
结构
是否合适。例如:
char
name[32];}t; t my_t = {name, 0};return 0;当它通过值返回
结构
时,我猜它不会
复制
数组名称,只会
复制
指向它
的
指针
。
浏览 3
提问于2014-05-02
得票数 0
2
回答
在
链表
结构
中
传入字符串
、
、
、
我将我
的
结构
声明为{int size;struct linkedStruct* next;我正在尝试将代码
中
的
char
* name变量(字符串)传递到此
结构
的
单个节点中。我最初
在
我
的
结构
中将其作为name30,因为我们假设名称少于30个字符,但是这最终使我更加困惑,因为我<e
浏览 0
提问于2015-10-18
得票数 0
3
回答
结构
的
地址是否与其第一个成员
的
地址相同?
、
、
、
、
假设我有如下
的
Struct:{ unsigned
char
mask: 1; unsigned
char
rsv3: 1; unsigned
char
rsv1: 1;}; const <e
浏览 0
提问于2012-02-13
得票数 8
回答已采纳
2
回答
C
中
的
指针
和数据
结构
、
typedef struct { short s[2];
char
*fp, *tp;for (fp = (
char
*)m.s, tp = (
char
*)mp->s; tp < (
char
*)(mp+1);)*tp++ = *fp++; 关于这个代码
的
解释,我需要一些帮助。fp = (
char
*
浏览 1
提问于2020-01-13
得票数 1
回答已采纳
1
回答
如何
复制
一个带有
char
*并指向它
的
结构
?
、
、
、
我是个
C
编程新手,希望能得到一些帮助。我有这样
的
结构
:{
char
* houseName;我想创建一个函数,它获取一个指向HOUSE
的
指针
,并返回一个指向位于内存
中
不同位置
的
同一个HOUSE
的
新
指针
-其目的是能够更改一个
指针
,而不会同时更改
两个
指针</e
浏览 3
提问于2012-08-05
得票数 0
回答已采纳
1
回答
用来定义指向
C
不透明
指针
的
字段
的
Rust成语是什么?
给出一个
结构
:pub struct User { pub age: u8,}根据,选择将被定义为不透明类型
的
pub enum UserAttr {}。然而,我发现Rust无法
复制
它
的
值,例
浏览 5
提问于2016-07-11
得票数 4
回答已采纳
3
回答
使用"=“works内
的
char
数组分配struct?
、
、
、
我正在检查某人
的
代码,开发人员已将一个
结构
分配给另一个
结构
。
结构
包含
一个
char
数组。不知何故,“工作”,意思是从
结构
A
的
char
数组确实被
复制
到
结构
B(不是通过引用)。我完全不知所措。for later#define MAX_LEN (80) { <
浏览 6
提问于2013-07-27
得票数 5
回答已采纳
1
回答
Python无法
在
函数调用中使用格式化
的
Python字符串作为字节数组
、
、
我正在学习如何将用
C
编写
的
代码
包含
到Python
中
的
各种方法,因为我有一个用于微芯片设备
的
API,它是pretty...tedious,我希望通过为它添加一个Python包装来使我
的
生活变得更容易,这将使我能够更快地测试一些东西/usr/bin/python3 3从cffi导入ffi随机FFI = FFI() # Add库
的
头ffi.cdef(‘typedef
结构
{ double x;double y;d
浏览 4
提问于2016-07-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券