C++ 教程
一元運算符只對一個操作數(shù)進行操作,下面是一元運算符的實例:
一元運算符通常出現(xiàn)在它們所操作的對象的左邊,比如 !obj、-obj 和 ++obj,但有時它們也可以作為后綴,比如 obj++ 或 obj--。
下面的實例演示了如何重載一元減運算符( - )。
當上面的代碼被編譯和執(zhí)行時,它會產(chǎn)生下列結(jié)果:
F: -11 I:-10 F: 5 I:-11
希望上面的實例能夠幫您更好地理解一元運算符重載的概念,類似地,您可以嘗試重載邏輯非運算符( ! )。
其他擴展