萌新福利痴昧!C語言表達式語句的使用和技巧

C語言中稽穆,表達式是顯示如何計算值的公式。變量是表示程序在運行過程中計算出的值赶撰,常量表示不變的值舌镶,它們是最簡單的表達式。一般地豪娜,表達式為運算符和操作數(shù)的有效組合餐胀。C語言包括豐富的運算符組合,包括算術運算符瘤载、關系運算符和邏輯運算符等否灾,對應的表達式也被稱為算術表達式,關系表達式鸣奔,邏輯表達式等墨技。函數(shù)是被命名的可執(zhí)行代碼塊,具有返回值的函數(shù)也可以用在表達式中溃蔫,把其返回值作為構(gòu)成表達式的操作數(shù)健提。

語句是C語言的關鍵特性之一,表示程序運行時執(zhí)行的命令伟叛。C語言標準規(guī)定語句以;結(jié)尾私痹,但是對于復合語句,它用大括號{}將多條語句包裹起來,強制編譯器將其當作一條語句處理紊遵,結(jié)尾不需要;账千。

C語言中語句包括以下幾種,表達式語句暗膜,函數(shù)調(diào)用語句匀奏,復合語句,控制語句和空語句学搜。

表達式語句娃善。由表達式添加分號;構(gòu)成表達式語句。執(zhí)行完表達式語句后瑞佩,表達式的值會被丟棄聚磺,因此,若表達式不修改操作數(shù)的值炬丸,表達式語句就沒有什么實際意義瘫寝。對于無意義的表達式語句,使用gcc編譯器時稠炬,設置-Wall選項焕阿,就可以statement with no effect的警告。一個表達式可以劃分為多個子表達式首启,但是C語言并沒有規(guī)定子表達式的執(zhí)行順序暮屡,例如(a+b)*(c+d)這樣的式子就無法保證a+b是在c+d之前執(zhí)行的,因此表達式的值不應依賴于子表達式的執(zhí)行順序闽坡,否則會出現(xiàn)在編譯器間的不兼容問題栽惶。小編推薦一個學C語言/C++的學習裙【 六二七愁溜,零一二疾嗅,四六四 】,無論你是大牛還是小白冕象,是想轉(zhuǎn)行還是想入行都可以來了解一起進步一起學習代承!裙內(nèi)有開發(fā)工具,很多干貨和技術資料分享渐扮!


函數(shù)調(diào)用語句论悴。由函數(shù)調(diào)用后添加分號構(gòu)成,一般形式為函數(shù)名(實際參數(shù)表);墓律。執(zhí)行函數(shù)調(diào)用語句膀估,就是為函數(shù)傳入實際參數(shù),執(zhí)行函數(shù)中的語句耻讽,并根據(jù)需要返回值的過程察纯。函數(shù)調(diào)用語句的返回值也會被丟棄。



復合語句。復合語句由大括號包裹多條語句饼记,強制編譯器將其當作單獨一條指令處理香伴,常出現(xiàn)在選擇、循環(huán)和其他需要執(zhí)行多條語句但C語言語法卻要求單獨一條語句的地方具则。



控制語句即纲。用于控制程序結(jié)構(gòu),支持選擇博肋、循環(huán)等結(jié)構(gòu)方式低斋,包括三類共九種:?

條件判斷語句(if語句,?switch語句)

循環(huán)執(zhí)行語句(do while語句,while語句,?for語句)

轉(zhuǎn)向語句(break語句,goto語句,continue語句,?return語句)




空語句。只有分號組成的語句匪凡,什么也不執(zhí)行拔稳。



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市锹雏,隨后出現(xiàn)的幾起案子巴比,更是在濱河造成了極大的恐慌,老刑警劉巖礁遵,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轻绞,死亡現(xiàn)場離奇詭異,居然都是意外死亡佣耐,警方通過查閱死者的電腦和手機政勃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來兼砖,“玉大人奸远,你說我怎么就攤上這事》硇” “怎么了懒叛?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長耽梅。 經(jīng)常有香客問我薛窥,道長,這世上最難降的妖魔是什么眼姐? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任诅迷,我火速辦了婚禮,結(jié)果婚禮上众旗,老公的妹妹穿的比我還像新娘罢杉。我一直安慰自己,他們只是感情好贡歧,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布滩租。 她就那樣靜靜地躺著拱镐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪持际。 梳的紋絲不亂的頭發(fā)上沃琅,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音蜘欲,去河邊找鬼益眉。 笑死,一個胖子當著我的面吹牛姥份,可吹牛的內(nèi)容都是我干的郭脂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼澈歉,長吁一口氣:“原來是場噩夢啊……” “哼展鸡!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起埃难,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤莹弊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后涡尘,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忍弛,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年考抄,在試婚紗的時候發(fā)現(xiàn)自己被綠了细疚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡川梅,死狀恐怖疯兼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情贫途,我是刑警寧澤吧彪,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站潮饱,受9級特大地震影響来氧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜香拉,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望中狂。 院中可真熱鬧凫碌,春花似錦、人聲如沸胃榕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至苦掘,卻和暖如春换帜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鹤啡。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工惯驼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人递瑰。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓祟牲,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抖部。 傳聞我的和親對象是個殘疾皇子说贝,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

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

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,148評論 0 13
  • 一慎颗、C語言的結(jié)構(gòu) 1乡恕、Hello world 簡單來說,一個C程序就是由若干頭文件和函數(shù)組成俯萎。 #include ...
    大嘴蝸牛閱讀 65,276評論 182 117
  • 1:殺人的藝術 我有一把刀几颜。 一把滴血不沾的刀。 它鋒利無比讯屈,見血封喉蛋哭,它是我的工具,我工作的工具涮母。 沒錯谆趾,我是一...
    島主王仙客閱讀 18,463評論 2 8
  • 她想做一只蝸牛,有一只殼叛本,能遮風沪蓬、能擋雨、能哭泣来候、也只能住下她自己… 蘇晨頭一次遇上這樣的狀況跷叉,...
    路過風景遇到你閱讀 396評論 0 0
  • 文|酒酒 我的大學老師跟我說過一句話:當你們到了一定年紀后會發(fā)現(xiàn)一個很致命的問題,就是每天都感覺在重復自己营搅。你做著...
    學姐酒酒閱讀 470評論 3 5