社区
语言基础/算法/系统设计
帖子详情
像这样的结构体可以直接赋值?
shuihan20e
2009-04-10 01:52:34
基础的东西,鄙视自己下
TChat=record
Recver,
Sender:string[100];
Content:array[0..8192] of Char;
ChatTime:TDateTime;
end;
比如将RecvData赋给SendData,如果不能,如何赋值,难道要一个一个取出来然后再赋值
...全文
130
6
打赏
收藏
像这样的结构体可以直接赋值?
基础的东西,鄙视自己下 TChat=record Recver, Sender:string[100]; Content:array[0..8192] of Char; ChatTime:TDateTime; end; 比如将RecvData赋给SendData,如果不能,如何赋值,难道要一个一个取出来然后再赋值
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwzxl
2009-04-10
打赏
举报
回复
我都直接赋值的
ERR0RC0DE
2009-04-10
打赏
举报
回复
数据类型相同,使用:=赋值,尽量用,不要用move
不然谁知道后来开发者心里一热,在结构加一个不定长的变量,哪string,到时,引起N多问题不好找.
starluck
2009-04-10
打赏
举报
回复
[Quote=引用楼主 shuihan20e 的帖子:]
基础的东西,鄙视自己下
TChat=record
Recver,
Sender:string[100];
Content:array[0..8192] of Char;
ChatTime:TDateTime;
end;
比如将RecvData赋给SendData,如果不能,如何赋值,难道要一个一个取出来然后再赋值
[/Quote]
如果結果相同的話,可以直接
move(source,targe,sizeof(Struct));
madyak
2009-04-10
打赏
举报
回复
可以用Move来复制内存块
Seamour
2009-04-10
打赏
举报
回复
record当然可以直接赋值了
taste品味
2009-04-10
打赏
举报
回复
好像是同一个结构体类型的变量,可以直接赋值的吧
通过为
结构体
赋值
的方法
直接
写位图
本程序要构造的位图为24位bmp格式,通过
直接
为
结构体
BITMAPFILEHEADER和BITMAPINFOHEADER
赋值
的方式生成。本程序演示的功能比较片面,但也比较实用。如果面对大量的数据,特别是二维的数组,可以尝试将它们写成图像...
C语言中
结构体
直接
赋值
?
FROM:http://codewenda.com/c语言
结构体
直接
赋值
/ 在C语言中
结构体
变量之间可以进行
赋值
操作吗? 简单
结构体
的
赋值
先说结论:一般来说,C语言中的
结构体
变量可以用另一个变量对其进行
赋值
或初始化。简单
结构体
...
C++-
结构体
可以
直接
赋值
吗?
结构体
可以
直接
赋值
,但是需要注意其成员变量对于
赋值
操作的不同表现。
9.
结构体
可以
直接
赋值
吗
结构体
可以
直接
赋值
吗
C语言中
结构体
的
直接
赋值
一直记得C语言中,
结构体
是不可以
直接
赋值
的。我问了三个同学,都说在C++中可以,在C语言中不可以,需要逐一成员
赋值
或者用memcpy函数。 我测试了一下如下的程序: #include #include struct test { int a; ...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章