2010-05-19 69 views

回答

0

我很高兴想到它。例如,任何C编译器都必须告诉int *c;double d = (int) f * (float) g;。在前一种情况下,*表示c是一个指向int的指针,而在后一种情况下,它是一个乘法运算符。虽然没有在编译器本身之外导出,但C似乎具有运算符重载功能。 C++将它导出到编译器之外?

我相信像Java这样的其他语言应该有一些机制来告诉+或*或这些操作符,当它们在操作数类型的各种组合和排列之间使用时。