運(yùn)算符與表達(dá)式

一缠黍、算術(shù)運(yùn)算符及表達(dá)式

算術(shù)運(yùn)算符(Arithmetic Operator)是程序語(yǔ)言中使用率最高的運(yùn)算符,它包含了四則運(yùn)算符妻味、操作符正压、正負(fù)號(hào)運(yùn)算符和%取模運(yùn)算符等等。责球。焦履。

運(yùn)算符(+、-雏逾、*嘉裤、/、%栖博、-(負(fù)號(hào))屑宠、+(正號(hào)))

二、關(guān)系運(yùn)算符及表達(dá)式

它的功能在于比較兩個(gè)數(shù)值之間的大小關(guān)系仇让,通常用于流程控制語(yǔ)句典奉。

關(guān)系運(yùn)算符(>、<丧叽、=卫玖、<=、>=踊淳、==假瞬、!=)

注意(“==”是運(yùn)算符,“=”則是賦值運(yùn)算符迂尝,請(qǐng)多加注意)

在c語(yǔ)言中返回值非0的時(shí)候代表“true”脱茉,0的時(shí)候代表“false”

三、賦值運(yùn)算符及表達(dá)式

賦值運(yùn)算符是“=”雹舀,其作用是將符號(hào)右邊的表達(dá)式賦給左邊的變量芦劣。

變量名=表達(dá)式

例如:

int a;? a=10说榆;

取模運(yùn)算就是求余虚吟,取模運(yùn)算要求兩個(gè)操作數(shù)只能是整數(shù)寸认,不能是浮點(diǎn)數(shù)。

在%運(yùn)算符操作時(shí)串慰,如果被除數(shù)絕對(duì)值小于除數(shù)絕對(duì)值偏塞,那么結(jié)果就為被除數(shù)的值。結(jié)果的符號(hào)取決于被除數(shù)邦鲫,假設(shè)被除數(shù)為負(fù)數(shù)灸叼,結(jié)果都為負(fù)數(shù),不管除數(shù)為正數(shù)還是負(fù)數(shù)庆捺。

四古今、邏輯運(yùn)算符及表達(dá)式

邏輯運(yùn)算符(&&(邏輯運(yùn)算符與)||(邏輯運(yùn)算符或)!(邏輯運(yùn)算符非))

&&和||都為雙目運(yùn)算滔以,而捉腥!為單目運(yùn)算。

邏輯運(yùn)算與(&&)雙目運(yùn)算符你画,只有兩個(gè)運(yùn)算量為1的時(shí)候抵碟,結(jié)果才為1

邏輯運(yùn)算或(||)雙目運(yùn)算符,只要有一個(gè)運(yùn)算量為1坏匪,結(jié)果就為1

邏輯運(yùn)算非(D獯)單目運(yùn)算符,當(dāng)運(yùn)算量進(jìn)行非運(yùn)算适滓,結(jié)果會(huì)取反敦迄,0變成1,1變成0

五凭迹、復(fù)合運(yùn)算符及表達(dá)式

在賦值符“=”之前加上其他的運(yùn)算符颅崩,可以構(gòu)成復(fù)合運(yùn)算符。

例如:

a+=3? ? 等價(jià)于? ? a=a+3

x*=y+8? 等價(jià)于? x=x*(y+8)

x%=3? 等價(jià)于? x=x%3

六蕊苗、條件運(yùn)算符及表達(dá)式

條件表達(dá)式一般形式為:

exp1? 沿后?? exp2:exp3

條件運(yùn)算符(? ?? :? )有三個(gè)操作數(shù)朽砰,所以我們故將稱為三目運(yùn)算(ternary operator)尖滚,它是c語(yǔ)言中唯一一個(gè)三目運(yùn)算。這個(gè)條件表達(dá)式的意思是瞧柔,如果exp1為真漆弄,則運(yùn)算exp2,整個(gè)條件表達(dá)式的值就為exp2的值造锅,反之則運(yùn)算exp3撼唾,整個(gè)表達(dá)式的值就為exp3的值。

七哥蔚、逗號(hào)運(yùn)算符

c語(yǔ)言中逗號(hào)“倒谷,”也是一種運(yùn)算符蛛蒙。其功能即使把兩個(gè)或兩個(gè)以上的表達(dá)式連接起來(lái)組成一個(gè)表達(dá)式,一般形式如下:

表達(dá)式1渤愁,表達(dá)式2......牵祟,表達(dá)式n

八、sizeof運(yùn)算符

作用于求字節(jié)數(shù)抖格,用來(lái)計(jì)算某中類型的量在內(nèi)存中所占的字節(jié)數(shù)诺苹,它是一種單目操作符。不數(shù)c語(yǔ)言的函數(shù)雹拄。

注:(它只針對(duì)數(shù)據(jù)類型收奔,不針對(duì)變量)

九、自增自減運(yùn)算符

“++”是自增運(yùn)算符滓玖,其作用就是使變量的值增加1

“--”是自減運(yùn)算符筹淫,其作用就是使變量的值減少1

注:(自增/自減運(yùn)算符僅用于變量,不能用于常量或表達(dá)式呢撞。自增和自減的結(jié)合方向是自右至左)

例如:

j=i++;

其執(zhí)行過(guò)程是:先將變量i的值賦給變量j饰剥,再使變量i的值增1.所以結(jié)果是殊霞,i的值為2,j的值為1.

j=++i汰蓉;

其執(zhí)行過(guò)程是:先將變量i的值增加1绷蹲,在把新i的值賦給變量j,所以結(jié)果是顾孽,i的值為2祝钢,j的值為2.

總結(jié):++在前先自增再賦值,++在后先賦值在自增若厚。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拦英,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子测秸,更是在濱河造成了極大的恐慌疤估,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件霎冯,死亡現(xiàn)場(chǎng)離奇詭異铃拇,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)沈撞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門慷荔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人缠俺,你說(shuō)我怎么就攤上這事显晶〈叮” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵吧碾,是天一觀的道長(zhǎng)凰盔。 經(jīng)常有香客問(wèn)我,道長(zhǎng)倦春,這世上最難降的妖魔是什么户敬? 我笑而不...
    開(kāi)封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任左腔,我火速辦了婚禮馍迄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘港准。我一直安慰自己呢堰,他們只是感情好抄瑟,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著枉疼,像睡著了一般皮假。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上骂维,一...
    開(kāi)封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天惹资,我揣著相機(jī)與錄音,去河邊找鬼航闺。 笑死褪测,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的潦刃。 我是一名探鬼主播侮措,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼乖杠!你這毒婦竟也來(lái)了分扎?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤胧洒,失蹤者是張志新(化名)和其女友劉穎笆包,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體略荡,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡庵佣,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了汛兜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巴粪。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肛根,到底是詐尸還是另有隱情辫塌,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布派哲,位于F島的核電站臼氨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏芭届。R本人自食惡果不足惜储矩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望褂乍。 院中可真熱鬧持隧,春花似錦、人聲如沸逃片。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)褥实。三九已至呀狼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間损离,已是汗流浹背哥艇。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留草冈,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓瓮增,卻偏偏與公主長(zhǎng)得像怎棱,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子绷跑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容