這篇文章主要講解了“C++表達式與常用語句介紹”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“C++表達式與常用語句介紹”吧!
成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事網(wǎng)站建設、網(wǎng)絡營銷、成都小程序開發(fā)、網(wǎng)站運營為一體的建站企業(yè);在網(wǎng)站建設告別千篇一律,告別似曾相識,這一次我們重新定義網(wǎng)站建設,讓您的網(wǎng)站別具一格。響應式網(wǎng)站設計,實現(xiàn)全網(wǎng)營銷!一站適應多終端,一樣的建站,不一樣的體驗!
C++表達式與語句
邏輯運算符與關系運算符
邏輯運算符,根據(jù)其名稱我們就能判斷出它是用來做邏輯運算的,邏輯運算表達式的運算的結果常常是布爾類型的值。我們常說的邏輯與(& 或 && )和邏輯或(| 或 ||)就是邏輯運算符, 我們看到括號中有兩種,一種是單個符號的,一個是雙符號的,其實它們很多時候是等價的,一般習慣于單個變量的邏輯運算用單個符號的‘&’或‘|’,而表達式常用雙符號‘&&’或‘||’。除了這兩個,其實還有一個邏輯運算符,邏輯非‘!’,起作用便是對某個變量取反。這些有C語言的基礎應該都知道。
關系運算符,同樣,我們很容易知道它們是用來表示變量之間的關系的,這種關系,我們也經常見到,大于、小于、大于或等于、小于或等于、等于、不等于等等,這便是關系運算符。
自加與自減符
自加即是"++",自減即是"--", 常用于左值的增1或者減1,關于這個兩個運算符只有一點值得一說,就是在C++的for循環(huán)中常常用"++i"或"--i"替代"i++"或"i--",原因是前者執(zhí)行效率更高。對于C++來說,效率高就是優(yōu)先要用的,即使效率已經很高了,但是對效率的追求永無止境!
條件運算符
條件運算符是一個三目運算符,也就是參與運算的有三個操作數(shù),最終實現(xiàn)的是一種條件判斷結果。如下:
a > b ? c : d
上面的表達式等價于
if(a > b){
return c
}
else{
return d
}
位運算符
所謂位運算符本質上講數(shù)轉成二進制數(shù),然后對每一位進行運算,常用的位運算符有:
~ 按位取反
<<, >> 左移,右移
& 按位與
^ 按位異或
| 按位或
C++中的語句
C++中也有很多種語句,比如條件語句,循環(huán)語句,簡單語句等。最簡單的語句其實就是一個";"
(1)條件語句
條件語句是對某個已知條件判斷,然后決定是否執(zhí)行其中內容的語句。
if(i > 0)
{
c=d;
}
(2)循環(huán)語句
用于循環(huán)執(zhí)行的語句。
for(int i=0; i<100; ++i)
{
j++;
}
(3)跳轉語句
try {
program-statements
} catch (exception-declaration) {
handler-statements
} catch (exception-declaration) {
handler-statements
} // . . .
(4)try塊語句和異常捕獲語句
關于異常處理這部分,后面細說,暫時僅提一下這個語句的格式
try {
program-statements
} catch (exception-declaration) {
handler-statements
} catch (exception-declaration) {
handler-statements
} // . . .
感謝各位的閱讀,以上就是“C++表達式與常用語句介紹”的內容了,經過本文的學習后,相信大家對C++表達式與常用語句介紹這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!
網(wǎng)站名稱:C++表達式與常用語句介紹
分享鏈接:http://m.rwnh.cn/article46/jejieg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、網(wǎng)頁設計公司、、網(wǎng)站導航、動態(tài)網(wǎng)站、關鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)