社区
Delphi
帖子详情
我们知道在win32中有SHFlieOpStruct这个结构体,为什么在delphi中要这样声明的呢?var Opstuc:TSHFlieOpStruct
wenwenti01
2003-08-18 03:59:56
我们知道在win32中有SHFlieOpStruct这个结构体,为什么在delphi中要这样声明的呢?var Opstuc:TSHFlieOpStruct
为什么在SHFlieOpStruct中要多个字母T呢。
谢谢
...全文
86
2
打赏
收藏
我们知道在win32中有SHFlieOpStruct这个结构体,为什么在delphi中要这样声明的呢?var Opstuc:TSHFlieOpStruct
我们知道在win32中有SHFlieOpStruct这个结构体,为什么在delphi中要这样声明的呢?var Opstuc:TSHFlieOpStruct 为什么在SHFlieOpStruct中要多个字母T呢。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wenwenti01
2003-08-18
打赏
举报
回复
thank u
lxpbuaa
2003-08-18
打赏
举报
回复
_SHFILEOPSTRUCTA = packed record
Wnd: HWND;
wFunc: UINT;
pFrom: PAnsiChar;
pTo: PAnsiChar;
fFlags: FILEOP_FLAGS;
fAnyOperationsAborted: BOOL;
hNameMappings: Pointer;
lpszProgressTitle: PAnsiChar; { only used if FOF_SIMPLEPROGRESS }
end;
SHFILEOPSTRUCTA = _SHFILEOPSTRUCTA;
SHFILEOPSTRUCT = SHFILEOPSTRUCTA;
TSHFileOpStructA = _SHFILEOPSTRUCTA;
TSHFileOpStruct = TSHFileOpStructA;
所以TSHFlieOpStruct和SHFlieOpStruct是完全一样的类型。加“T”表示类型名字Object Pascal默认规则。
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
《C语言基础》 之 第10章
结构体
课程内容:为什么需要
结构体
、定义一个
结构体
类型、
结构体
变量的
声明
和定义、sizeof测试
结构体
变量字节、
结构体
成员的普通访问方式、使用指针访问
结构体
成员、
结构体
嵌套、
结构体
传参、
结构体
数组。
Delphi
中的
结构体
与
结构体
指针
Delphi
中的
结构体
与
结构体
指针 好多程序都给
结构体
变量设定了一个
结构体
指针 例如: PAbc = ^TAbc; TAbc = record a: string[10]; b: string[5]; c: string[1]; end;
var
Abc: PAbc; New(Abc); … Dispose(Abc); … 我不清楚这是为什么 定义
结构体
变量的时候可以直接
var
Abc: TAbc; 这样做啊,为什么要PAbc = ^TAbc;呢?仅仅是为内存的分配与释放么? 回答: 这个问题实际上与D
C语言
声明
一个
结构体
1)
声明
结构体
使用关键字
struct
。
声明
的
结构体
一般形式为:
struct
结构体
名 { 成员列表 }; //此处切记分号! 定义
结构体
变量后,系统自动为其分配内存单元。在规模较大的程序中,常将
结构体
类型的生命放在头文件中,以后可使用#include命令将该头文件包含在源文件中。 2)在
声明
结构体
类型时定义变量:
struct
结构体
名 { 成员列表 }变量名列表; 3)直接定义
结构体
类...
Delphi
中的
结构体
与类
Delphi
中的
结构体
与类
结构体
与类的概述
结构体
可以看作轻量级的类。 从使用的方式上讲,
结构体
定义了便可直接使用,而类必须创建该类的对象才可使用。 从内存的管理上讲,
结构体
对内存的占用是由应用自动维护的,而类则需要手动创建该类的对象,当我们不再需要时要手动释放。 注意:相比轻量级的
结构体
,重量级的类可以有更复杂的功能,同时类更加地体现面向对象的思想。
结构体
与类的定
STM32:
结构体
总结
1 什么是
结构体
我们
知道
数据的基本类型有:int (整形 ), char(字符形) , unsigned int (无符号整形),unsigned char (无符号字符形) 等,还包括数组等,但有些情况下 这些都 无法满足现实的需求,于是程序员把所需变量组织起来,类似数组,便不同于数组,定义成一个新的数据类型,这就是
结构体
struct
,.
结构体
类型是一种新的数据类型,在程序中,可以像...
Delphi
5,390
社区成员
262,735
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章