【发布时间】:2011-02-02 10:42:57
【问题描述】:
在 C++ 中,以下几行让我感到困惑:
int temp = (int)(0×00);
int temp = (0×00int);
这两行有什么区别?
【问题讨论】:
-
你从哪里得到的代码?
-
你到底为什么会有这个疑问?
int temp = (0×00int);- 为什么???? -
我今天学到的另一件事。虽然从技术上讲,您可以使用“(int)”进行类型转换,但 C++ 的方式是编写“static_cast
”
标签: c++ types type-conversion