C語言基礎(chǔ)教程之運(yùn)算符

C語言內(nèi)置運(yùn)算符豐富到令人頭皮發(fā)麻,C語言基礎(chǔ)教程之運(yùn)算符篇

C語言運(yùn)算符

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

運(yùn)算符是告訴編譯器執(zhí)行特定數(shù)學(xué)或邏輯函數(shù)的符號(hào)。C語言內(nèi)置運(yùn)算符豐富,并提供以下類型的運(yùn)算符 -

算術(shù)運(yùn)算符

關(guān)系運(yùn)算符

邏輯運(yùn)算符

按位運(yùn)算符

分配運(yùn)算符

其他運(yùn)算符

在文中,我們將研究每個(gè)操作符的工作方式。

算術(shù)運(yùn)算符

下表顯示了C語言支持的所有算術(shù)運(yùn)算符。假設(shè)變量A保持10,變量B保持20然后

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062? ? ?

關(guān)系運(yùn)算符

下表顯示了C支持的所有關(guān)系運(yùn)算符。假設(shè)變量A保持10,變量B保持20然后

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062? ? ?

邏輯運(yùn)算符

下表顯示了C語言支持的所有邏輯運(yùn)算符。假設(shè)變量A保持1而變量B保持0,則

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062? ? ?

按位運(yùn)算符

按位運(yùn)算符處理位并執(zhí)行逐位運(yùn)算。&,|和^的真值表如下

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

二進(jìn)制格式假設(shè)A = 60和B = 13,它們?nèi)缦?-

A = 0011 1100

B = 0000 1101

-----------------

A&B = 0000 1100

A | B = 0011 1101

A ^ B = 0011 0001

~A = 1100 0011

下表列出了C支持的按位運(yùn)算符。假設(shè)變量'A'保持60,變量'B'保持13,則

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

分配運(yùn)算符

下表列出了C語言支持的賦值運(yùn)算符

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

其他運(yùn)算符?sizeof&三目運(yùn)算符

除了上面討論的運(yùn)算符,還有一些其他重要的運(yùn)算符,包括sizeof和?: C語言支持。

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

C中的運(yùn)算符優(yōu)先級(jí)

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062? ? ?

運(yùn)算符優(yōu)先級(jí)確定表達(dá)式中的術(shù)語分組,并決定如何計(jì)算表達(dá)式。某些運(yùn)營商的優(yōu)先級(jí)高于其他運(yùn)營商; 例如,乘法運(yùn)算符的優(yōu)先級(jí)高于加法運(yùn)算符。

例如,x = 7 + 3 * 2; 這里,x被賦值為13,而不是20,因?yàn)閛perator *的優(yōu)先級(jí)高于+,所以它首先乘以3 * 2然后加到7中。

此處,具有最高優(yōu)先級(jí)的運(yùn)算符顯示在表的頂部,具有最低優(yōu)先級(jí)的運(yùn)算符顯示在底部。在表達(dá)式中,將首先評(píng)估更高優(yōu)先級(jí)的運(yùn)算符。

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062

最后終章

好玩,有趣,專業(yè)C/C++學(xué)習(xí)交流,源碼下載 群:747821062? ? ?

作為一個(gè)真正的程序員,首先應(yīng)該尊重編程,熱愛你所寫下的程序,他是你的伙伴,而不是工具。

更多精彩

淺談?dòng)?jì)算機(jī)病毒感染原理,C創(chuàng)建病毒重啟計(jì)算機(jī),設(shè)置開機(jī)鎖

C語言完整簡單項(xiàng)目之 C語言多關(guān)卡推箱子實(shí)戰(zhàn)視頻教學(xué)

這貨不是在講鏈表,而是講的是C語言鏈表與文件的學(xué)生管理系統(tǒng)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容