第一个是强制转换成INT类型的.
第二个是一种特殊的构造涵数的用法,可将对象进行初始化
看下面的列子就知道了.
#include "stdafx.h"
#include <IOSTREAM>
using namespace std;
int main(int argc, char* argv[])
{
double a,b;
a = 3.456;
b = 4.654;
double r = (int)(a+b);
cout<<r<<endl;
int y = int(7);
cout<<y;
return 0;
}.
(经VC6.0++编译通过)