91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++表達式與常用語句介紹

發布時間:2021-08-24 09:15:40 來源:億速云 閱讀:131 作者:chen 欄目:大數據

這篇文章主要講解了“C++表達式與常用語句介紹”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“C++表達式與常用語句介紹”吧!


C++表達式與語句

邏輯運算符與關系運算符

邏輯運算符,根據其名稱我們就能判斷出它是用來做邏輯運算的,邏輯運算表達式的運算的結果常常是布爾類型的值。我們常說的邏輯與(& 或 && )和邏輯或(| 或 ||)就是邏輯運算符, 我們看到括號中有兩種,一種是單個符號的,一個是雙符號的,其實它們很多時候是等價的,一般習慣于單個變量的邏輯運算用單個符號的‘&’或‘|’,而表達式常用雙符號‘&&’或‘||’。除了這兩個,其實還有一個邏輯運算符,邏輯非‘!’,起作用便是對某個變量取反。這些有C語言的基礎應該都知道。

關系運算符,同樣,我們很容易知道它們是用來表示變量之間的關系的,這種關系,我們也經常見到,大于、小于、大于或等于、小于或等于、等于、不等于等等,這便是關系運算符。

自加與自減符

自加即是"++",自減即是"--", 常用于左值的增1或者減1,關于這個兩個運算符只有一點值得一說,就是在C++的for循環中常常用"++i"或"--i"替代"i++"或"i--",原因是前者執行效率更高。對于C++來說,效率高就是優先要用的,即使效率已經很高了,但是對效率的追求永無止境!

條件運算符

條件運算符是一個三目運算符,也就是參與運算的有三個操作數,最終實現的是一種條件判斷結果。如下:

a > b ? c : d
上面的表達式等價于
if(a > b){
 return c
}
else{
 return d
}

位運算符

所謂位運算符本質上講數轉成二進制數,然后對每一位進行運算,常用的位運算符有:

~ 按位取反
<<, >>  左移,右移
& 按位與
^ 按位異或
| 按位或

C++中的語句

C++中也有很多種語句,比如條件語句,循環語句,簡單語句等。最簡單的語句其實就是一個";"

(1)條件語句

條件語句是對某個已知條件判斷,然后決定是否執行其中內容的語句。

if(i > 0)
{
 c=d;
}

(2)循環語句

用于循環執行的語句。

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++表達式與常用語句介紹這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

c++
AI

藁城市| 信阳市| 安泽县| 宜春市| 宁波市| 九龙县| 云龙县| 西平县| 哈尔滨市| 定南县| 鹤壁市| 南宁市| 桑植县| 垦利县| 灯塔市| 航空| 双流县| 灌南县| 靖州| 景德镇市| 黔南| 全椒县| 岚皋县| 土默特左旗| 社会| 永新县| 公安县| 佛坪县| 景谷| 深州市| 扎鲁特旗| 沙坪坝区| 商南县| 长阳| 阿拉尔市| 包头市| 邯郸市| 黄龙县| 恩平市| 榆树市| 天气|