(27)在某類的公共部分有聲明string operator++();和string operator++(int);
則說明
A)string operator++();是前置自增運(yùn)算符聲明
B)string operator++ ();是后置自增運(yùn)算符聲明
C)string operator++ (int);是前置自增運(yùn)算符聲明
D)兩條語句無區(qū)別
參考答案:(27)A【解析】在重載單操作符的過程中,對(duì)于像十+和一這樣的操作符,不易區(qū)分屬于前置還是后 置,因此C++規(guī)定了用一個(gè)虛的形參來區(qū)分前置和后置。
則說明
A)string operator++();是前置自增運(yùn)算符聲明
B)string operator++ ();是后置自增運(yùn)算符聲明
C)string operator++ (int);是前置自增運(yùn)算符聲明
D)兩條語句無區(qū)別
參考答案:(27)A【解析】在重載單操作符的過程中,對(duì)于像十+和一這樣的操作符,不易區(qū)分屬于前置還是后 置,因此C++規(guī)定了用一個(gè)虛的形參來區(qū)分前置和后置。

