2010-05-19 191 views

回答

0

我很高興想到它。例如,任何C編譯器都必須告訴int *c;double d = (int) f * (float) g;。在前一種情況下,*表示c是一個指向int的指針,而在後一種情況下,它是一個乘法運算符。雖然沒有在編譯器本身之外導出,但C似乎具有運算符重載功能。 C++將它導出到編譯器之外?

我相信像Java這樣的其他語言應該有一些機制來告訴+或*或這些操作符,當它們在操作數類型的各種組合和排列之間使用時。