2011-04-27 50 views

回答

0

在任何普通的C/C++编译器,以投你必须使用括号“(MYTYPE)MYVAR”,也许你因为你需要2个单独的词而感到困惑...

5

明显:

x = (long long) n; 
2

C没有构造,这看起来像一个C++构造函数调用。

在C中,cast的语法是括号中的类型名称。它可以作为一个前缀操作,改变了表达的类型的权利:

long long x = (long long) 3.14;