C 转换语法样式:安全与效率之间的争论
在 C 中,将值转换为不同的值有三种主要方法类型:
哪种语法风格最好是C 程序员之间争论的问题。
C 风格转换语法的争论
C 风格转换的支持者认为它是:
反对 C 风格强制转换语法的争论
但是,C型选角有几个缺点:
C 风格转换语法的参数
C 风格转换语法在 C 11 中引入,以解决 C 风格转换的缺点。它是:
参数反对 C 风格转换语法
但是,C 风格转换是:
构造函数语法
构造函数语法在语义上与 C 风格转换相同,但是通常认为它不太容易混淆。但是,仍应谨慎使用,以避免潜在的错误。
最佳实践
最佳实践是永远不要使用 C 风格的强制转换。 C 风格的转换应该用于内置类型之间的转换,构造函数语法应该用于转换为用户定义的类型。
以上是C 类型转换:C 风格、C 风格或构造函数 – 哪种类型转换语法最好?的详细内容。更多信息请关注PHP中文网其他相关文章!