社区
语言基础/算法/系统设计
帖子详情
关于初始化的问题
Spacesoft
2003-08-18 02:33:51
在C++ 里面,我们可以这样初始化一个结构体或者数组,把他们置为0:
MyRecord rcd1 = {0};
char szMyCaption[100] = {0};
在Delphi 中是不是只有ZeroMemory 一个办法来做这样的初始化了?
...全文
115
2
打赏
收藏
关于初始化的问题
在C++ 里面,我们可以这样初始化一个结构体或者数组,把他们置为0: MyRecord rcd1 = {0}; char szMyCaption[100] = {0}; 在Delphi 中是不是只有ZeroMemory 一个办法来做这样的初始化了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samcrm
2003-08-18
打赏
举报
回复
在Delphi中不需要初始化。
整数、浮点默认等于0
字符串等于空
westfly
2003-08-18
打赏
举报
回复
在类中声明的变量可以自动初始化为0,
类外的没法在声明时初始化, 只能用ZeroMemory或FillChar了。
关于
初始化
列表的
问题
博客围绕
初始化
列表展开,提及了
初始化
列表相关
问题
,但未给出具体内容。
详解静态
初始化
的相依性
问题
本文探讨了C++中静态对象
初始化
顺序的
问题
,特别是不同翻译单元之间的静态对象
初始化
顺序不确定性可能导致的
问题
。通过具体示例展示了
初始化
顺序如何影响程序行为,并提供了解决方案。
初始化
问题
本文围绕Java中List对象
初始化
问题
展开。分析了未
初始化
的引用变量调用isEmpty()报错原因,对比两种
初始化
方式,指出原设计更安全的原因及实际代码风险点,给出保持声明时
初始化
、添加空值防护、构造函数
初始化
等修复建议,强调声明时
初始化
是最佳实践。
类中vector的
初始化
问题
本文介绍了在C++类中
初始化
vector时遇到的编译错误,通过实例解析了错误原因和正确的
初始化
方式,包括使用{}、push_back()以及赋值运算符=。错误提示显示编译器将
初始化
语法误识别为函数定义,导致缺少参数声明的错误。通过改变
初始化
方式,可以避免此类
问题
。
背包
问题
初始化
本文探讨了背包
问题
中两种不同目标的
初始化
方法。一种是要求恰好装满背包的情况,另一种则是不必装满背包的情况。通过对比两种不同的
初始化
方式,文章解释了它们背后的逻辑,并指出这一技巧可以推广应用于其他类型的背包
问题
。
语言基础/算法/系统设计
16,741
社区成员
33,233
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章