跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 客語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 增加值摎減值操作符 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
增加值摎減值操作符
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
在大部分个指令式編程語言裡背,'''增加值摎減值操作符'''講个係一類單目操作符,這兜操作符合應地增加抑減少佢操作數个值。以 C 語言為例仔,「 + +」「--」操作符分別係增加值操作符摎減值操作符合。 ==對操作數个限制 ( C 語言 )== 增加值摎減值操作符个操作數量做得係整型、字符或者係指針這兜,準確个講,這兜操作符淨要求佢个操作人數定著愛係一个左值,也就係要求操作人數定著愛為一個做得用在賦值符號「=」左片个表達式。 ==用法 ( C 語言 )== * 前面形式个 + + 摎 -- 操作符。前面形式个 + + 摎 -- 操作符出現在操作數个頭前,應用了這種形式過後,操作數本身會相應个增加抑減少。同時,表達式个值為操作數增加抑係減少後个值。用法像下所講个: * 後靚形式个 + + 摎 -- 操作符。後靚形式个 + + 摎 -- 操作符出現在操作數个後背, 應用了這種形式過後,操作人數本身會相應个增加抑減少。同時,表達式个值為操作數增加抑係減少前个值。用法像下所講个: ==原理 ( C 語言 )== 對一個操作數應用增加值抑係減值操作符,抽象來講將會創建一份操作數个拷貝,創建拷貝个時間根據操作符係前面个形式還係後看靚个形式來決定。所以使用這種操作符个表達式,實際用著个就係這份拷貝來毋係操作數本身。故所編譯器並不准如 i ++=二 ; 恁樣个語句出現。 ==一兜實際應用 ( C 語言 )== * 在計數功能頂高,使用增值摎減值操作符做得分表達式比普通个賦值語句看起來更加簡單。 * 增加值摎減值操作符可以用在指針个移動頂高以提高程序个效率。 ==作為 C + + 運算符== C + + 語言支持運算符重載。所以需要區分重載个係前增 / 減運算符還係後增加 / 減運算符。 重載前置个 + +、 -- 運算符時,函數無形參: 重載後置个 + +、-- 運算符時,函數中需要一個 int 形參(就係啞個銀,an additional dummy int argument): ==參考書目== * [美國] Brian W . Kernighan , Dennis M . Ritchie . C 程序決定愛種出非常多个議論(第二版 ・ 新版). 機械工業出版社(中文). [[分類: 待校正]]
返回到「
增加值摎減值操作符
」。